Angel Polly ClinicChatra, Jharkhand · PIN 825401Open in Google MapsAddressMain RdChatra, Jharkhand · PIN 825401Specializations & servicesGeneral Medicine