Pre Fab Modular Homes in Spain Iprefab Global Address: Mallorca, Balearic Islands, 07400 Puerto D'alcudia Spain Phone Number: +34 664 35 84 03