Famagusta Address Details
Address: 40 Th. Tsomalouri Street
Frenaros, Famagusta
Telephone: 23825222
Fax: 23742598