Lost place
Pleasant Street station
? – 2021
Babcock Street station is a light rail stop on the Green Line B branch of the MBTA subway system, located in the median of Commonwealth Avenue in the west part of the Boston University campus. The accessible station has two side platforms serving the line's two tracks, with access at Babcock Street and Pleasant Street.
Streetcar service on Commonwealth Avenue began in 1896 under the West End Street Railway.
Source: Wikipedia / Wikidata
Nearby