The Concord Historical Society reveals the answer to last week's question about what South End landmark is featured in the photo:
Pillsbury Hospital, the first general hospital in New Hampshire, was built on South Main Street in October 1891, and the cross-street bears its name. It was at the end of the public trolley…
February 9, 2010
Comments