Where is La Verpillière Station?

Where is La Verpillière Station located?

La Verpillière Station, La Verpillière Station, France (approx. 45.6275°, 5.15083°)


Where is La Verpillière Station on the map?