St Mary's Church
- Holliston, MA
- 1.3 mi away
- Sun 7:30, 9:30 & 11:30 AM
- Streams services online
St. Mary's Catholic Church in Holliston, Massachusetts is a parish of more than 2,200 families within the Archdiocese of Boston, founded in 1870 and known for the beauty…