Until the early 1890s North Cambridge and West Somerville were part of Saint Peter's parish.
In 1898 the estate of the late Horatio Locke, on the corner of Massachusetts Avenue and Hollis Street, was purchased for $18,000 as the site for the new church.