Stade Gabriel Montpied

Opened:
1995
Capacity:
11980
Address:
Rue Robert Lemoy, 63100 Clermont-Ferrand, France