Sai Prabha Kidney Care Center is located in Vellore, India on Sriram Medicals , 265, A 2, Regional Transport Office Rd, Sathuvachari. Sai Prabha Kidney Care Center is rated 5 out of 5 in the category hospital in India.
Address
Sriram Medicals , 265, A 2, Regional Transport Office Rd, Sathuvachari
Accessibility
Wheelchair-accessible entrance