Famagusta Address Details
Address: 51 Agias Theklis
5390, (Ammochostou), Famagusta
Telephone: 23743997
Fax: 23741997