Contact details 23 824959 60 Agias Theklis, 5390 Sotira Ammochostou, Ammochostos, Ammochostos, Famagusta