Where is La Verpillière?

Where is La Verpillière located?

La Verpillière, La Verpillière, France (approx. 45.632835°, 5.1473107°)


Where is La Verpillière on the map?