Where is Le Plessis-Bouchard?

Where is Le Plessis-Bouchard located?

Le Plessis-Bouchard, Ile-de-France, France (approx. 49.0016863°, 2.2330815°)


Where is Le Plessis-Bouchard on the map?