Healthcare Facility

PHC, BHELLA

Bhella, Block Komna, Nuapada, NUAPADA, ODISHA

Full Address / Location Bhella, Block Komna, Nuapada
City: NUAPADA
State: ODISHA - 766106
City / Town NUAPADA
State / Union Territory ODISHA