Hospital Hospital Annexe, CMC Open 24 hours · 0416 228 2007 0416 228 2007 0416 228 2007 Website Open map ← Back to Vellore Claim this hospital