Nordstrom Rack 764

Nordstrom Rack #764 is a Nordstrom Rack off-price department store located at Mall of Georgia Crossing, 3205 Woodward Crossing Boulevard in Buford, Georgia. The store opened 2000.