Healthcare Facility MOON HOSPITALS PVT LTD Plot No. -1140, Mahanadi Vihar, Cuttack, Cuttack,, CUTTACK, ODISHA Full Address / Location Plot No. -1140, Mahanadi Vihar, Cuttack, Cuttack, City: CUTTACK State: ODISHA - 753004 City / Town CUTTACK State / Union Territory ODISHA