Christian Medical College Hospital - Vellore
address:
Ida Scudder Road,
Vellore,
India
Description:
2409 bed referral hospital with 121 specialized departments/units.
Phone:
0416 - 2222102
Fax:
0416 - 2232035
Website: http://www.cmch-vellore.edu