Famagusta Address Details
Address: 3 Dedalou Street
Derynia, Famagusta
Telephone: 23822126
Fax: 23740833