Avranches US Avranches Mont-Saint-Michel

Presentation

FRANCE FRANCE
Town Avranches
Acronym USA
Established 1897
Stadium Stade René Fenouillère (2000 seats)
Official website http://www.usamsm.org/