Healthcare Facility KASTURI MEDICAL CARE 19, Bhouma Nagar, Unit-4, KHORDHA, ODISHA Full Address / Location 19, Bhouma Nagar, Unit-4 City: KHORDHA State: ODISHA - 751001 City / Town KHORDHA State / Union Territory ODISHA