by jrhart
I can't remember where its posted but I had seen a picture of a passenger depot in Davis
Square in Somerville, I believe west of the theater. When was it taken down? I assume it last saw passenger service in the 20's as part of Mass Central. Thanks!
Square in Somerville, I believe west of the theater. When was it taken down? I assume it last saw passenger service in the 20's as part of Mass Central. Thanks!