
AFC Leopards
Name:
AFC Leopards
Country:
Kenya
Founded:
1964
Venue Name:
Nyayo National Stadium
Venue Address:
Langata Road / Mombasa Road
Venue City:
Nairobi
Venue Capacity:
30000
Venue Surface:
grass
AFC Leopards
Kenya
1964
Nyayo National Stadium
Langata Road / Mombasa Road
Nairobi
30000
grass