Albi

US Albi

FRANCE FRANCE
Presentation
TownAlbi
AcronymUSA
Established1911
StadiumStade Maurice-Rigaud (3000 seats)
Official websitehttp://www.usalbi.com/