All Saints' Church
![All Saints' Church](/sites/diomass/files/styles/parish_large_thumbnail_200w_/public/4e8487c64e536.image_.jpg?itok=azR5YgjZ)
Location
121 North Main Street
Attleboro, MA 02703-2221
United States
Phone Number
(508) 222-2233Fax Number
(508) 226-7116Language(s) Worship In
English
Handicap Accessibility
Wheelchair-accessible nave and toilet