Christian Medical College Hospital, Address : IDA Scudder Road, Vellore Bazaar, Near Fort, Vellore-632004. Phone : 0416-2282040