Info

Founded
1980
Address
Nakuru
Country
Kenya

Venue

Afraha Stadium
Name
Afraha Stadium
City
Nakuru
Capacity
8200

Fansites

No fansites yet.
18+ GambleAware