Al-Riyadh

Al-Riyadh Saudi Club

Presentation
TownRiyadh
AcronymARSC
Established1953
StadiumPrince Turki bin Abdul Aziz Stadium (15000 seats)