Healthcare Facility HEMLATA HOSPITALS AND RESEARCH CENTRE Nalco Square, Rmrc Backside,Khurda, KHORDHA, ODISHA Full Address / Location Nalco Square, Rmrc Backside,Khurda City: KHORDHA State: ODISHA - 751023 City / Town KHORDHA State / Union Territory ODISHA