30 Av. Georges Clemenceau, 85120 La Chataigneraie, France +33 2 51 52 79 87
How to go there
Sports complex Loc: 46.6531 / -0.748953
Plan your visit