Albi US Albi

Presentation

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