Press Releases

Robert Redford’s Sundance Opens New Store in Southlake, TX

04/11/2016

Sundance, a premier lifestyle retailer of women’s and men’s apparel, footwear, jewelry, accessories, art and home décor, is excited to announce the opening of its newest store in Southlake, TX.