North Station photograph

North Station

Use attributes for filter !
AddressBoston, MA 02114, United States
ClosedJune 25, 2004
Opened June 28, 2004
OwnersMassachusetts Bay Transportation Authority
Architecture firmsEllerbe Becket
Date of Reg.
Date of Upd.
ID1230302
Send edit request

About North Station


North Station is a major transportation hub located at Causeway and Nashua Streets in Boston, Massachusetts, United States. It is one of the city's two inbound terminals for Amtrak and MBTA Commuter Rail trains, the other being South Station.

Where is the North Station

North Station Map
Click on the photo of North Station to view it on Google Maps.

Related Persons

Next Profile ❯