Nordstrom Rack 367

Nordstrom Rack #367 is a Nordstrom Rack off-price department store located at The Shops at Town & Country, 2073 East Camelback Road in Phoenix, Arizona. The store opened October 4, 2012.