Healthcare Facility KANUNGO INSITUTE OF DIABETES SPECIALITIES 1120, Phase-Ii,Near Khandagiri Square,Dumduma., KHORDHA, ODISHA Full Address / Location 1120, Phase-Ii,Near Khandagiri Square,Dumduma. City: KHORDHA State: ODISHA - 751019 City / Town KHORDHA State / Union Territory ODISHA