Healthcare Facility KEONJHAR NURSING HOME AND RESEARCH CENTER Church Square, Hospital Road, KENDUJHAR, ODISHA Full Address / Location Church Square, Hospital Road City: KENDUJHAR State: ODISHA - 758001 City / Town KENDUJHAR State / Union Territory ODISHA