• Shopping Centers
20530 N. Rand Road, Suite 133
Deer Park, IL 60010
(847) 726-7755
(847) 726-1661 (fax)
Most Deer Park Town Center stores are open Monday- Saturday, 10am to 9pm and Sundays from 12pm-5pm.
  • About

    Different from your average shopping mall, Deer Park Town Center is an open-air lifestyle center providing you with leisurely amenities in addition to some of the best shopping and dining in Illinois.

  • Directions

    Deer Park Town Center is located at the intersection of Rand (Route 12) and Long Grove Roads in Deer Park, a suburb of Lake County, IL. Our address is 20530 N Rand Road, Deer Park, IL 60010.