Shopping malls database
Cottonwood Plaza is located at the corner of Cottonwood Rd. & Rte. 159, Glen Carbon. It is a Power Center which opened in 1980 and was last renovated in 2003. It is an Open shopping mall with 1,500 parking spaces. It covers an area of 239,595 sqft. and has about 18 stores.
Shopping mall's name: Cottonwood Plaza
Address: Cottonwood Rd. & Rte. 159, Glen Carbon, IL 62034
Number of stores: 18