Healing Touches HospitalSambalpur, Odisha · PIN 768002Open in Google MapsAddressFarm RoadFarm Road, SambalpurSambalpur, Odisha · PIN 768002Specializations & servicesGynecologyObstetricsX-Ray Facility