Shopping malls database
New Lenox Town Center is located at the corner of Rte. 30 & Williams St., New Lenox. It is a Power Center which opened in 2010. It is an Open shopping mall. It covers an area of 450,000 sqft. and has about 30 stores.
Shopping mall's name: New Lenox Town Center
Address: Rte. 30 & Williams St., New Lenox, IL 60451
Number of stores: 30