Deer Park Town Center is a 407,307-square-foot retail property located in Lake County at N Rand Road and W Long Grove Road in Deer Park, Illinois. 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 and Cook Counties north of Chicago. Deer Park Town Center features great visibility and easy access from Rand Road, the area's main retail thoroughfare. To learn more about shopping at Deer Park Town Center, click here.
10 Minute Drive Time
Average HH Income