Where is Félix Faure?

Where is Félix Faure located?

Félix Faure, Félix Faure (Station), France (approx. 48.88626°, 2.2128406°)


Where is Félix Faure on the map?