Football.com - everything football

Club Info Freetown City

Info

Official name: Freetown City
Founded:
Address:
City Freetown
Postal
Country Sierra Leone
Phone:
Fax:
Email:

Venue

Official name: Brima Attouga Mini Stadium
City: Freetown
Country: Sierra Leone
Address: Ross Road, Cline Town
Capacity: 1000