Famagusta Address Details
Address: AMMOCHOSTOS, CYPRUS
Famagusta, Famagusta
Telephone: 23821561
Fax: 23826097