Where is Gare Jean Lebas?

Where is Gare Jean Lebas located?

Gare Jean Lebas, Nord-Pas-de-Calais, France (approx. 50.69556°, 3.16333°)


Where is Gare Jean Lebas on the map?