Hospital Caresmiths Hospital Jayashree Chhak, Plot No. 3004, Nimapada, Denuan, Odisha 752106 089689 60162 Open map ← Back to Denuan Claim this hospital