Stadium Name: Al Khaleej Club Stadium
Country:
Saudi Arabia Scotland
Address:
Capacity: 10 150
Surface: Grass
Teams:

Al Khaleej Club Stadium