Shopping malls database
Prairie Town Center is located at the corner of NEC Barrington & W. Schaumburg Rds., Schaumburg. It is a Community Center which opened in 1981. It is an Open shopping mall with 1,095 parking spaces. It covers an area of 289,276 sqft. and has about 12 stores.
Shopping mall's name: Prairie Town Center
Address: NEC Barrington & W. Schaumburg Rds., Schaumburg, IL 60194
Number of stores: 12