Route 128 Station is one of the most strategically important passenger rail stations in the northeastern United States. Located in the suburban community of Westwood, just southwest of Boston, the station plays a unique role in connecting drivers, commuters, and long-distance rail travelers to the heart of the Northeast Corridor. Designed with accessibility, efficiency, and convenienc... https://amtraktrainstations.com/stations/route-128-amtrak-station/