Our History

St. Mark’s was founded in 1890 in Foxboro, MA.  Its core purpose is “called into community to do God’s work.”  Beginning in a modest and tasteful fieldstone church, as the population of Foxboro, MA increased, a new church was erected at 116 South Street and dedicated on May 16, 1962.  In 2007, St. Mark’s undertook a major transformation of the building with the redesign of the sanctuary, entrance way, undercroft and kitchen, making it a very welcoming and useful space for the parish and for the local community groups.

More About Our History