Hospital Sub CENTRE.... East Zotlang, Champhai, Mizoram 796321 Open map ← Back to Champhai Claim this hospital