November 1, 2012
AddressP.O Box16162-00100, Nairobi, Kenya
- AFC Leopards SC was established in 1964. It is built on a tradition of quality football on the field and a tight-knit social community off the field. This has enabled it to draw considerable interest and wide support both locally and internationally.