ServicesIRIS OPTHALMOLOGICAL CENTERContact details 22 755400 Esperidon 15, ATLANTIC BUILDING, 2001 Strovolos, Nicosia