The automobile bottleneck on Centre Street and Loudon Road wasn't the first traffic jam in Concord, as this photo of electric streetcars operated by the Concord Street Railway reveals. This picture, from the collection of antiquarian Earl Burroughs, shows the streetcars at the intersection of Main and Pleasant streets…
March 9, 2010
Comments