Established in: 1957
Number of Beds: 110
Ophthalmology / eye care
Location: India,
Chennai