Leopards

Club Info

Club Info

Official Name
AFC Leopards SC
Founded
1964
Phone
+254 (722) 712 889
Address
APA Arcade Hurlingham, 2nd floor, Suite 13, Nairobi, Kenya
Venue
Nyayo National Stadium
City Nairobi
Capacity 30000
Address Langata Road / Mombasa Road
Kenya
Premier League