They are based in the town of Avoine, Indre-et-Loire and their home stadium is the Stade Marcel Vignaud.
Avoine, Indre-et-Loire |