NORDSTROM RACK - 57 Photos & 38 Reviews - 1201 Hammond Dr NE, Dunwoody, Georgia - Department Stores - Phone Number - Yelp