Healthcare Facility USTHI HOSPITAL AND RESEARCH CENTRE N4-1/1, Irc Village Nayapally Bhubaneswar, KHORDHA, ODISHA Full Address / Location N4-1/1, Irc Village Nayapally Bhubaneswar City: KHORDHA State: ODISHA - 751015 City / Town KHORDHA State / Union Territory ODISHA