Where is Rue de la Station?

Where is Rue de la Station located?

Rue de la Station, Rue de la Station, France (approx. 48.930244°, 2.4264727°)


Where is Rue de la Station on the map?