Post navigation The National Shrine of Our Lady of La Salette in Attleboro — it’s more than just Christmas Lights