Stadium Name: Stade Geoffroy-Guichard
Country:
France France
Address: 14, rue Pierre et Paul Guichard
Capacity: 41 965
Surface: Grass
Teams:

Stade Geoffroy-Guichard