Healthcare Facility CHC KHARIAR ROAD Khariar Road, Nuapda, NUAPADA, ODISHA Full Address / Location Khariar Road, Nuapda City: NUAPADA State: ODISHA - 766104 City / Town NUAPADA State / Union Territory ODISHA