Pediatrics APPOLO HEALTH CARE Bus Stand, Main road, Dhenkanal, Odisha 759001 094380 12346 Open map ← Back to Dhenkanal Claim this hospital