Healthcare Facility PADHI HEALTHCARE AND RESEARCH CENTER Near By-Pass, Kacheri Road, Nayabazar, BHADRAK, ODISHA Full Address / Location Near By-Pass, Kacheri Road, Nayabazar City: BHADRAK State: ODISHA - 756100 City / Town BHADRAK State / Union Territory ODISHA