Nordstrom Rack 744

Nordstrom Rack #744 is a Nordstrom Rack off-price department store located at Market at Town Center, 2665 Town Center Boulevard North in Sugar Land, Texas. The store opened October 6, 2011.