Nordstrom 531

Nordstrom #531 is a Nordstrom department store located at Natick Mall, 290 Speen Street in Natick, Massachusetts. The store opened September 7, 2007.