Famagusta Address Details
Address: 13 Thoma Edison Street
Derynia, Famagusta
Telephone: 23741597