158, Avadi Camp, New Military Road, Avadi, Chennai, Chennai - , Tamil Nadu, India
+91- 44- 26553290 Edit
Opthalmology Department, Margaret Sydney Hospital, 13, 2Nd Street, Nanganallur, Chennai - , Tamil Nadu, India
No.286, G.S.T Road, Chennai, Chennai - , Tamil Nadu, India
No.6, 12 Cross Street, Dhandeeswaran Nagar, Velachery, Chennai - , Tamil Nadu, India
#23, Arulanandam Street, Santhome, Chennai - , Tamil Nadu, India
21, Greams Lane Off Greams Road, Chennai, Chennai - , Tamil Nadu, India