Shopping malls database
Downers Grove & Center is located at the corner of Lemont Rd. & 75th St., Downers Grove. It is a Community Center which opened in 1979 and was last renovated in 1995. It is an Open shopping mall with 1,563 parking spaces. It covers an area of 283,334 sqft. and has about 32 stores.
Shopping mall's name: Downers Grove & Center
Address: Lemont Rd. & 75th St., Downers Grove, IL 60516
Number of stores: 32