Where is Villabé Station?

Where is Villabé Station located?

Villabé Station, Villabé Station, France (approx. 48.592815°, 2.4615333°)


Where is Villabé Station on the map?