Info

Founded
1982
Address
Tripoli
Country
Libya

Venue

11 June Stadium
Name
11 June Stadium
City
Tripoli
Capacity
67000

Matches

Fansites

No fansites yet.
18+ GambleAware