Lowell station, officially the Charles A. Gallagher Transit Terminal, is an intermodal transit station in Lowell, Massachusetts. It is located off Thorndike Street near the end of the Lowell Connector south of downtown Lowell. The station is the northern terminal of the MBTA Commuter Rail Lowell Line, with three garages for park and ride purposes. The Robert B. Kennedy Bus Transfer Center is the hub for Lowell Regional Transit Authority local bus service.
Less