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