Healthcare Facility NEELACHAL HOSPITAL PVT LTD - BHUBANESHWAR 4/84. Kharvelanagar Bhubaneswar, KHORDHA, ODISHA Full Address / Location 4/84. Kharvelanagar Bhubaneswar City: KHORDHA State: ODISHA - 751001 City / Town KHORDHA State / Union Territory ODISHA