Healthcare Facility MAA TARINI HOSPITAL AND RESERCH CENTER PVT LTD Shree Vihar, Nayagarh Road, Khurda,, KHORDHA, ODISHA Full Address / Location Shree Vihar, Nayagarh Road, Khurda, City: KHORDHA State: ODISHA - 752055 City / Town KHORDHA State / Union Territory ODISHA