Nordstrom Rack 541

Nordstrom Rack #541 is a Nordstrom Rack off-price department store located at University Station, 231 University Avenue in Westwood, Massachusetts. The store opened March 26, 2015.