Deer Park Town Center – Deer Park, Illinois

Deer Park Town Center is a pedestrian friendly shopping destination offering a collection of some of the most coveted national retailers including Anthropologie, Apple, Crate & Barrel, Pottery Barn, Sephora and more than 70 shops and restaurants. Conveniently located at Rand Road and Long Grove Road in Deer Park, IL, Deer Park Town Center is the dominant lifestyle center in the northwest suburbs of Chicago. The center serves the affluent suburban areas in Lake & Cook Counties, is easily accessible and provides convenient parking, in an open-air setting. Deer Park Town Center offers seasonal events and annual celebrations for the whole family to enjoy.