King Abdullah Center for Oncology and Liver Disease is located in Saudi Arabia on 7790, Al Maather. King Abdullah Center for Oncology and Liver Disease is rated 4.6 out of 5 in the category cancer treatment center in Saudi Arabia.
Accessibility
Wheelchair-accessible toilet