Where is Parmentier?

Where is Parmentier located?

Parmentier, Parmentier (Station), France (approx. 48.80699°, 2.3920445°)


Where is Parmentier on the map?