Sports Complex is located in Dhahran, Saudi Arabia on King Abdel Aziz Air Base. Sports Complex is rated 4.1 out of 5 in the category sports complex in Saudi Arabia.
Address
King Abdel Aziz Air Base
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance