Shopping malls database
Deer Park Town Center is located at the corner of Long Grove Rd. (SR 43) & N. Rand Rd. (US Hwy. 12), Deer Park. It is a Lifestyle/Specialty Center which opened in 2000 and was last renovated in 2008. It is an Open shopping mall with 3,330 parking spaces. It covers an area of 386,000 sqft. and has about 83 stores.
Shopping mall's name: Deer Park Town Center
Address: Long Grove Rd. (SR 43) & N. Rand Rd. (US Hwy. 12), Deer Park, IL 60010
Number of stores: 83