Address: Carrer Francesc Pi I Margall, 19, 07007 Palma de Mallorca, Baleari, Spain Phone: +34 677 00 64 44