AFC Leopards

AFC Leopards

Kenya · Founded 1964

Nyayo National Stadium, Nairobi · Capacity: 30,000

Stadium

Nyayo National Stadium
Name: Nyayo National Stadium
City: Nairobi
Capacity: 30,000
Surface: grass