Contact details 26 272406 26 272408 Arch/pou Makariou C' Leoforos 118, Flat 3, 8221 Chlorakas, Paphos