Central Services Complex is located in Riyadh, Saudi Arabia on King Saud University. Central Services Complex is rated 4.3 out of 5 in the category cooling plant in Saudi Arabia.
Address
King Saud University
Accessibility
Wheelchair-accessible entrance