Healthcare Facility MOON HOSPITAL PVT LTD Plot No 1141, Mahanadi Vihar,, CUTTACK, ODISHA Full Address / Location Plot No 1141, Mahanadi Vihar, City: CUTTACK State: ODISHA City / Town CUTTACK State / Union Territory ODISHA