Royal Care Super Speciality Hospital is located in Neelambur, India on No 1/520, L&T Rd. Royal Care Super Speciality Hospital is rated 3 out of 5 in the category psychoneurological specialized clinic in India.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet