Saint-Nazaire, France
Stade Léo Lagrange is a football stadium located in Saint-Nazaire with a capacity of 7,000. The pitch surface is grass.