France
Châtellerault
Founded 1915
Stade De La Montée Rouge · Châtellerault · 8,033 capacity
Form
W
L
W
D