Shopping malls database
St. Charles Town Plaza is located at the corner of Lincoln Hwy. (Rte. 38) & S. Randall Rd. (Rte. 34), St. Charles. It is a Lifestyle/Specialty Center which opened in 2012. It is an Open shopping mall. It covers an area of 300,000 sqft. and has about 45 stores.
Shopping mall's name: St. Charles Town Plaza
Address: Lincoln Hwy. (Rte. 38) & S. Randall Rd. (Rte. 34), St. Charles, IL 60174
Number of stores: 45