Healthcare Facility DHH Main Road, Nayagada, NAYAGARH, ODISHA Full Address / Location Main Road, Nayagada City: NAYAGARH State: ODISHA - 752069 City / Town NAYAGARH State / Union Territory ODISHA