Healthcare Facility UNIT - 4 AH Unit - 4 Ah Bbsr, KHORDHA, ODISHA Full Address / Location Unit - 4 Ah Bbsr City: KHORDHA State: ODISHA - 751001 City / Town KHORDHA State / Union Territory ODISHA