ServicesAGIA NAPAContact details 80 002000 Odyssea Elyti 26, POST OFFICE BLDG, 5330 Agia Napa, Famagusta