326
Deer Park, Ill. — Three new tenants have joined Deer Park Town Center, a shopping center located approximately 35 miles outside Chicago in Deer Park. Sweetgreen has opened a 2,156-square-foot restaurant and Victoria’s Secret has signed a 4,965-square-foot lease at the property. The Shade Store will also open at the center in spring 2024.