Medical Center Sevarth clinic Dewalchor, Uttarakhand 262401 Open map ← Back to Dewalchor Claim this hospital