Al-Shorta Stadium

Capacity:
10089
Opened:
2025
Address:
8CQP+88V, Baghdad, Baghdad Governorate, Iraq
Scroll to Top