URBEX.BEST

All countries / United States / Massachusetts / Lowell station

Lowell station

Railway station · United States

Lowell station

Lowell station, officially the Charles A. Gallagher Transit Terminal, is an intermodal transit station in Lowell, Massachusetts. It is located off Thorndike Street (Route 3A) near the end of the Lowell Connector south of downtown Lowell.

Type
Railway station
Country
United States
Near
Westford

The exact position, directions, weather and the places around are on the map.

See it on the map

Other places nearby