Info

Founded
2015
Address
Al Bahah
Country
Saudi Arabia

Venue

Qelwah Sports Club Stadium
Name
Qelwah Sports Club Stadium
City
Qilwah
Capacity
1500

Matches

Fansites

No fansites yet.
18+ GambleAware