Shopping malls database
Randall Square Shopping Center is located at the corner of NWC Christiana & Randall Rd., Geneva. It is a Power Center which opened in 1998. It is an Open shopping mall with 1,117 parking spaces. It covers an area of 225,556 sqft. and has about 29 stores.
Shopping mall's name: Randall Square Shopping Center
Address: NWC Christiana & Randall Rd., Geneva, IL 60134
Number of stores: 29