Retail Leasing

Deer Park Town Center is a 406,304 sf retail property located in Lake County at N Rand Rd & W Long Grove Rd in Deer Park, IL. Deer Park Town Center is the dominant Lifestyle center in the northwest suburbs of the Chicago MSA. The center serves the affluent suburban areas in Lake & Cook Counties north of Chicago. Deer Park Town Center features great visibility and easy access from Rand Road, the area's main retail thoroughfare.