Ophthalmology Department Christian Medical CollegeVellore, Tamil Nadu · PIN 632001Open in Google MapsView directory listingAddressArni Road,Tamil NaduVellore, Tamil Nadu · PIN 632001Specializations & servicesOphthalmology