Prince Turki bin Abdul Aziz Stadium

Info

Address:
Taiba Street
Zip code:
13751
City:
Ar-Riyāḍ (Riyadh)
Opened:
1983
Capacity:
15000
Surface:
grass

Related teams

Map

18+ GambleAware