Shopping malls database
Village Square Shopping Center is located at the corner of Rand Rd. & Rte. 22, Lake Zurich. It is a Community Center which opened in 1989 and was last renovated in 2004. It is an Open shopping mall with 1,000 parking spaces. It covers an area of 225,000 sqft. and has about 28 stores.
Shopping mall's name: Village Square Shopping Center
Address: Rand Rd. & Rte. 22, Lake Zurich, IL 60047
Number of stores: 28