Avranches US Avranches Mont-Saint-Michel

Presentation

FRANCE FRANCE
TownAvranches
AcronymUSA
Established1897
StadiumStade René Fenouillère (2000 seats)
Official websitehttp://www.usamsm.org/