George Economou Limassol Address Details Address: 71 Arch. Makariou III P.O. Box: 514054003, Geitonia, Limassol Telephone: 25728660