Selvam Clinical & Eye Care Centre

Specialties : Ophthalmology

Location : 475, M.T.H. Road, Vardharajapuram, Ambattur, Near Canara Bank, Ambattur, Chennai - 600053, Tamil Nadu