Spe Peledriou Limassol Address Details Address: 35 Arch. Makariou III StreetPelendri, Limassol Telephone: 25552418, 25550004 Fax: 25552677