Where is Mons-en-Barœul?

Where is Mons-en-Barœul located?

Mons-en-Barœul, Mons-en-Barœul, France (approx. 50.63333°, 3.11667°)


Where is Mons-en-Barœul on the map?