Deer Park Town CenterCategory: SHOPPING
Deer Park Town Center features over 70 of the most exclusive stores and restaurants in Chicago's northwest suburbs. Located at the intersection of Rand (Route 12) and Long Grove Roads in Deer Park, IL, Deer Park Town Center is an easy drive from surrounding suburbs, downtown Chicago, O'Hare Airport, or Wisconsin. Park in front of your favorite store and spend an hour or a day. At Deer Park Town Center, there's something for everyone.