ServicesAmmochostosContact details 22 486106 Arch/pou Makariou C' Leoforos 51, 2220 Latsia (Lakkia), Nicosia