Clinic VedhA Clinic · Closes 8 pm · 070103 06950 070103 06950 070103 06950 Open map ← Back to Coonoor Claim this hospital