Notre-Dame de BeauregardParishShare2D Avenue des Étangs78170 La Celle-Saint-Cloud, Île-de-FranceFranceGet directions