That building behind some Bob Ross-worthy happy little trees (and some other less identifiable shmutz) is First Baptist Church on North State Street, which is now Center Point Church. Thanks to Reader Earl Burroughs for the photo. EDITOR’S NOTE: We goofed in last week’s classic Concord photo, referring to the building as a women’s prison, when it was, in fact, a women’s hospital. Those aren’t the same things at all! Our apologies.