Contact details 23 824444 22 Arch/pou Makariou C' Leoforos, 5390 Sotira Ammochostou, Ammochostos, Ammochostos, Famagusta