Nordstrom Rack 546

Nordstrom Rack #546 is a Nordstrom Rack off-price department store located at Shoppers World, 1 Worcester Road in Framingham, Massachusetts. The store opened April 8, 2010.