Famagusta Address Details
Address: 2 Eleftherias Sq.
Sotira, Famagusta
Telephone: 23740359
Fax: 23740359