Healthcare Facility

ODAPADAA CHC

At/Po- Hindola Road Dhenkanal, DHENKANAL, ODISHA

Full Address / Location At/Po- Hindola Road Dhenkanal
City: DHENKANAL
State: ODISHA - 759019
City / Town DHENKANAL
State / Union Territory ODISHA