University Station

Westwood, Massachusetts

University Station is a 2 million square foot mixed-used project and open air shopping center in Westwood, Massachusetts located on University Avenue adjacent to the Route 128 MBTA Commuter Rail/Amtrak Station. Anchored by Target and Wegmans, University Station includes a great mix of retail stores and restaurants. University Station is a development of New England Development, Eastern Real Estate and National Development.