Nordstrom Rack 634

Nordstrom Rack #634 is a Nordstrom Rack off-price department store located at Overlook at King of Prussia, 101 Town Square Place in King of Prussia, Pennsylvania. The store opened March 21, 2002.