Famagusta Address Details
Address: 3 Arch. Makariou III Avenue
Frenaros, Famagusta
Telephone: 23820990