Clinic Echs Polyclinic Chaibasa Chaibasa, Jharkhand 833204 0657 223 0521 Website Open map ← Back to Chaibasa Claim this hospital