Where is Les Églisottes Station?

Where is Les Églisottes Station located?

Les Églisottes Station, Les Églisottes Station, France (approx. 45.09417°, -0.04361°)


Where is Les Églisottes Station on the map?