Shopping malls database
Deerbrook Shopping Center is located at the corner of SWC Lake Cook & Waukegan Rd., Deerfield. It is a Regional Center which opened in 1970 and was last renovated in 2003. It is an Enclosed shopping mall with 2,731 parking spaces. It covers an area of 626,742 sqft. and has about 62 stores.
Shopping mall's name: Deerbrook Shopping Center
Address: SWC Lake Cook & Waukegan Rd., Deerfield, IL 60015
Number of stores: 62