Unable to answer "Is this still here?" for https://osm.org/way/43979752 via StreetComplete 56.0:

St. John's episcopal church is across the road at #74 pleasant st.  This is "Boston Church of Christ".

Attached photo(s):
https://westnordost.de/p/194784.jpg
https://westnordost.de/p/194785.jpg
https://westnordost.de/p/194786.jpg