St. Peter's Episcopal Church, located at 838 Massachusetts Avenue at the corner of Sellers Street in Central Square of Cambridge, Massachusetts, was founded in 1842. The current church, the congregation's second, was built in 1866-67 and consecrated in 1873. The first stained-glass window was added in 1917. A Parish House was added behind the church in 1931. (Source: Church history)
Author: Beyond My Ken, License: CC BY-SA 4.0
· Source
Registration is currently only possible with an invite code. Please enter your invite code or use your personal invite link. If you don't have a code, you can request one from us.