Stadium Name: Al Majma'ah Sports City Stadium
Country:
Saudi Arabia Scotland
Address:
Capacity: 7 000
Surface: Artificial Turf
Teams: