St Mary’s Church is located at 1 Church Square in Franklin, MA.
Quoting from the church’s web site:
“We, the community of St. Mary, a Roman Catholic parish of the Archdiocese of Boston, within the Town of Franklin, exist to honor and glorify God. By imitating the life of his Son, Jesus Christ and inspired by the Holy Spirit, we work for the fulfillment of his kingdom on earth. We dedicate the gifts and talents unique to each member of the community to continued growth in the knowledge and love of Jesus Christ.
We are located across from the Town Common at One Church Square. At the present time we have 5000 registered families (18,000 people) . . . Please know that you are always welcome in this family as we celebrate the wonder of God’s presence among his people.”