Kibera Black Stars
Africa
Kenya
Information about Kibera Black Stars
Stadium: Hope Centre
Address: Off Amboseli Road, Kawangware
City: Nairobi
Capacity: 5000
Stadium: Hope Centre
Address: Off Amboseli Road, Kawangware
City: Nairobi
Capacity: 5000