National Shrine of Our Lady of La Salette is located in Attleboro, United States on 947 Park St. National Shrine of Our Lady of La Salette is rated 4.7 out of 5 in the category shrine in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance