Where is Saint-Pierre-de-Bailleul?

Where is Saint-Pierre-de-Bailleul located?

Saint-Pierre-de-Bailleul, Saint-Pierre-de-Bailleul, France (approx. 49.122585°, 1.3899968°)


Where is Saint-Pierre-de-Bailleul on the map?