King Abdul Aziz Center for Kidney Surgery is located in Medina, Saudi Arabia on Al Jamiah. King Abdul Aziz Center for Kidney Surgery is rated 3.9 out of 5 in the category medical center in Saudi Arabia.
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet