Nordstrom Rack 721

Nordstrom Rack #721 is a Nordstrom Rack off-price department store located at Baybrook Square, 1211 West Bay Area Boulevard in Webster, Texas. The store opened March 26, 2015.