St. Mark's School
St. Mark's School is a coeducational, Episcopal, preparatory school, situated on 250 acres in Southborough, Massachusetts, 25 miles from Boston. It educates young people for lives of leadership and service. It challenges its students to develop their particular analytic and creative capabilities by both inspiring their academic and spiritual curiosity and kindling their passion for discovery. The company was founded in 1865 and is based in Southborough, Massachusetts.
Last updated on