Elenios Închirieri Auto Famagusta Address Details Address: 1st October str.Ayia Napa, Famagusta Telephone: 23721202 Fax: 23722717 Email: elenios@yahoo.com