Sri Sathya Sai Sanjeevani International Centre for Child Heart Care & Research is located in Palwal, India on Baghola, NH 2. Sri Sathya Sai Sanjeevani International Centre for Child Heart Care & Research is rated 4.5 out of 5 in the category heart hospital in India.
Accessibility
Wheelchair-accessible entrance