Healthcare Facility MAA SHAKTI HOSPITAL - BHUBANESHWAR Plot No. 168, Ekamra Marg, Unit - 6, KHORDHA, ODISHA Full Address / Location Plot No. 168, Ekamra Marg, Unit - 6 City: KHORDHA State: ODISHA - 751001 City / Town KHORDHA State / Union Territory ODISHA