Prince Hathloul Stadium

Capacity:
12000
Opened:
1976
Address:
MF4G+XQ،, Alghuwayla Agricutural Subdivision 70034, Saudi Arabia
Scroll to Top