Where is Gare du Stade?

Where is Gare du Stade located?

Gare du Stade, Gare du Stade (Station), France (approx. 48.930473°, 2.2609634°)


Where is Gare du Stade on the map?