Deer Park Town Center
Chicago, Illinois - Completion Date: 2000
Deer Park Town Center, an open-air Lifestyle Center, is conveniently located at the intersection of Long Grove Road (S.R. 53) and Rand Road (U.S. Hwy 12), just off Lake Cook Road in Deer Park, Illinois, an affluent northwest Chicago suburb. Deer Park Town Center boasts 386,000 square feet of upscale retail shops and restaurants. The average household income within a five-mile radius of the center is in excess of $116,300. Impressive local demographics and easy access have contributed to the success of Deer Park Town Center.

