Église Saint-LéonardParishShareRue du Maréchal Leclerc de Hauteclocque80270 Belloy-Saint-Léonard, Hauts-de-FranceFranceGet directions