Info

Address
Njombe
Country
Tanzania

Venue

Sabasaba Stadium
Name
Sabasaba Stadium
City
Newala
Capacity
1000

Fansites

No fansites yet.
18+ GambleAware