Lost place
City Square station
? – 1975
City Square station was an elevated rapid transit station located at City Square in the Charlestown section of Boston, Massachusetts. Served by the MBTA subway's Orange Line, it was part of the Charlestown Elevated, which was open from 1901 to 1975.
Source: Wikipedia / Wikidata
Nearby