CHRISTIAN MEDICAL COLLEGE & HOSPITAL (VELLORE) Ida Scudder Road,,Post Box No. 3,,, Vellore, Tamil Nadu City / Town Vellore State / Union Territory Tamil Nadu Facility Category Healthcare Facility