Where is Lezennes Station?

Where is Lezennes Station located?

Lezennes Station, Nord-Pas-de-Calais, France (approx. 50.62055°, 3.09889°)


Where is Lezennes Station on the map?