Freetown City

Club Info

Club Info

Official Name
Freetown City FC
Address
Freetown, Sierra Leone
Venue
Brima Attouga Mini Stadium
City Freetown
Capacity 1000
Address Ross Road, Cline Town
disableDynamicNavigation