ServicesOPHTHALMOLOGIST & PAEDIATRIC OPHTHALMOLOGISTContact details 26 910110 Ellados Leoforos 52, Flat 201, 8020 Pafos, Paphos