No stadium image available

Capacity: 1,000

City: Nairobi

Country: Kenya

Club: Tusker FC

International: Unknown