Deer Park Town Center

Deer Park Town Center is Northwest Chicago’s premier open-air lifestyle destination located in Deer Park, IL, approximately 30 miles northwest of downtown Chicago. Developed in 2000, the 410,000 SF property is 85% leased to a mix of best-in-class national retailers such as Apple, Anthropologie, Crate & Barrel, Pottery Barn, Sephora, Lululemon, and Warby Parker.

Area:
410,000 SF
Location:
Deer Park, IL

Anchored By

Contact brand street