Prince Fahad bin Sultan Falcon Hospital is located in Riyadh, Saudi Arabia on 3500 Al Imam Saud Ibn Abdul Aziz Branch Rd, Al Izdihar. Prince Fahad bin Sultan Falcon Hospital is rated 4 out of 5 in the category animal hospital in Saudi Arabia.
Address
3500 Al Imam Saud Ibn Abdul Aziz Branch Rd, Al Izdihar
Accessibility
Wheelchair-accessible toilet