Shopping malls database
Lake Plaza is located at the corner of NEC Belvidere & Green Bay Rds., Waukegan. It is a Community Center which opened in 1986. It is an Open shopping mall with 1,450 parking spaces. It covers an area of 215,568 sqft. and has about 14 stores.
Shopping mall's name: Lake Plaza
Address: NEC Belvidere & Green Bay Rds., Waukegan, IL 60085
Number of stores: 14