Nordstrom 536

Nordstrom #536 is a Nordstrom department store located at Northshore Mall, 210 Andover Street in Peabody, Massachusetts. The store opened April 17, 2009.