The address for the Route 128 Amtrak station is 50 University Avenue, Westwood, MA 02090. It is a passenger rail station served by all Amtrak Northeast Regional and Acela Express intercity trains, as well as most MBTA Commuter Rail Providence/Stoughton Line commuter trains.Continue Reading
The station has a waiting room and is fully handicapped accessible. There are 2,589 parking spaces attached to the station; rates are $7 per hour for the first 14 hours and $14 per day thereafter, as of July 2015. Overnight parking is permitted.
The Route 128 Station is sometimes subtitled Dedham-Westwood or University Park. It is located at the crossing of I-95 and the Northeast Corridor.Learn more about Geography