New MBTA Green Line Station Will Be Called Medford/Tufts
The new extension of the MBTA Green Line has a name. “Medford/Tufts” will be the name of the new Green Line station located at College Avenue and Boston Avenue on the Tufts University campus in Medford. The Green Line currently makes its final stop at Lechmere Station, allowing passengers to exit and make their way …
New MBTA Green Line Station Will Be Called Medford/Tufts Read More »