Deer Park Town Center
20530 N. Rand Road
Deer Park, IL 60010
P: (847) 726-7755
F: (847) 726-1661

Center Office Hours
Monday-Friday 8am-5pm
*Holiday office hours may vary.

The Center Office is located in Suite 133 next to Images Med Spa, near Noodles & Company.