Deer Park Town Center Explained

Deer Park Town Center
Location:Deer Park, Illinois, United States
Address:20530 N Rand Rd
Developer:Hamilton Partners
Manager:JLL
Owner:SITE Centers
Number Of Stores:62
Number Of Anchors:8
Floors:1
Website: Official website

Deer Park Town Center is an upscale lifestyle center in the northwest Chicago suburb of Deer Park, Illinois, situated at the southwest corner of U.S. Highway 12 (Rand Road) and Long Grove Road, just north of Lake Cook Road. It opened on October 27, 2000, and is a one-level, open air lifestyle shopping center.[1]

The shopping center consists of over 70 retailers and restaurants, spread across 407,293 square feet (37,838 m2) and generates considerable traffic from throughout the northwest suburbs, primarily in the Barrington, Lake Zurich, Long Grove, Palatine, Kildeer and Buffalo Grove communities, and from farther places as well.[2]

Anchors

Restaurants

External links

Notes and References

  1. Web site: DESPITE DELAY, MALL IS A SIGN OF FUTURE . 2022-06-08 . Chicago Tribune.
  2. Web site: Deer Park Town Center Retail Space for Lease in Deer Park, Illinois . 2022-06-08 . www.sitecenters.com.