North Station
Use attributes for filter ! | |
Address | Boston, MA 02114, United States |
---|---|
Closed | June 25, 2004 |
Opened | June 28, 2004 |
Owners | Massachusetts Bay Transportation Authority |
Architecture firms | Ellerbe Becket |
Date of Reg. | |
Date of Upd. | |
ID | 1230302 |
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.
Click on the photo of North Station to view it on Google Maps.