Situated in Waukegan, IL, Lake Plaza is one of the area's prominent shopping venues. This Community Center is conveniently located at NEC Belvidere & Green Bay Rds.. It has been welcoming shoppers since 1986. The property encompasses 215,568 sqft. of gross leasable area across its 14 stores. The mall offers 1,450 parking spaces for visitors.