DR. LOUCA GEORGIOS - OPHTHALMOLOGISTOphthalmologists Sotiras 5, ZEFKAS BLDG, Flat 4, 5286 Paralimni, FamagustaDOphthalmologists 23 824499 Map