National Shrine of our Lady of La Salette is a sacred site where spiritual souls meet to pray. Enjoy a few moments of reflection, or simply observe others as they worship.
This sacred place in Attleboro comes recommended by travelers, so put it on your must-see list. However, don't end your sightseeing there. There are loads more options waiting for you to enjoy after National Shrine of our Lady of La Salette. Xfinity Center, Wheaton College, and TPC Boston are close by.