Robert Redford's Sundance Opens New Store in Deer Park, IL
Retrieved on:
Tuesday, October 9, 2018
Deer Park Town Center is located at 20530 North Rand Road in Deer Park, IL.
Key Points:
- Deer Park Town Center is located at 20530 North Rand Road in Deer Park, IL.
- Sundance CEO Matey Erdos shares, "We are truly excited to introduce the first Sundance store in the Chicago area, and could not be more pleased to have selected Deer Park, a beautiful and growing community.
- Erdos continues, "The Deer Park store is absolutely a gem of a store.We have designed an experience that brings the authenticity of the Sundance lifestyle to life.
- The newest Sundance Store at Deer Park Town Center is the second of four stores to open across the country by the end of the year.