Spe Louvara Limassol Address Details Address: 38 Arch. Makariou StreetLouvaras, Limassol Telephone: 25542043 Fax: 25543094