Famagusta Address Details
Address: 4 Dionysou, FLOKKA SOTIRIS APTS
5296Paralimni, Famagusta
Telephone: 23831730
Fax: 23832364