Healthcare Facility CHC ODAGOAN Main Road, Block- Odagoan, Nayagarh, NAYAGARH, ODISHA Full Address / Location Main Road, Block- Odagoan, Nayagarh City: NAYAGARH State: ODISHA - 752081 City / Town NAYAGARH State / Union Territory ODISHA