Shopping malls database
Shops of Schaumburg Court is located at the corner of NWC Schaumburg Rd. & Barrington Rd., Schaumburg. It is a Power Center which opened in 1995. It is an Open shopping mall with 1,419 parking spaces. It covers an area of 251,124 sqft. and has about 11 stores.
Shopping mall's name: Shops of Schaumburg Court
Address: NWC Schaumburg Rd. & Barrington Rd., Schaumburg, IL 60194
Number of stores: 11