Notre Dame De Lourdes Roman Catholic ChurchParishShare1 StreetLamoureux, Alberta T8L 2A5CanadaGet directions