VASAN EYE CARE HOSPITAL - AMBUR No 27/1, CR Regency,, Vellore, Tamil Nadu City / Town Vellore State / Union Territory Tamil Nadu Facility Category Healthcare Facility