Healthcare Facility JYOCHHNA HOSPITAL Khurhi, Khurda, KHORDHA, ODISHA Full Address / Location Khurhi, Khurda City: KHORDHA State: ODISHA - 752027 City / Town KHORDHA State / Union Territory ODISHA