Football.com - everything football

Club Info Freetown City

Freetown City

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

Brima Attouga Mini Stadium

City: Freetown
Country: Sierra Leone
Address: Ross Road, Cline Town
Capacity: 1000