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
Sierra Leone
Premier League