Neocleous Georgios S Larnaca Address Details Address: Leof. Arch. Makariou III 59Athienou, Larnaca Telephone: 24522358 Fax: 24522421 Larnaca Address Details Address: 71 Evagorou StreetAthienou, Larnaca Telephone: 24522353