Top

Lifestyle retailer adding stores

April 12, 2016

Category:

The lifestyle  retailer will open a store at Southlake Town Square, an open-air center in Southlake, Texas, on Thursday, April 14, 2016. The opening will give Sundance, which also sells online and via catalog, a total of seven brick-and-mortar locations.

“With the center’s commitment to providing a distinctive, art-driven experience, both in shopping and culture, we feel the Sundance heritage and lifestyle will resonate well in this community,” said Sundance CEO Matey Erdos .

Read More on Retailing Today