GPS: 42.350187, -87.868717

Content last modification: 10/21/2024 9:13 AM
Lake Plaza is located in Illinois, city Waukegan. Shopping mall has over 0 stores and address is: 2702 Belvidere Rd, Waukegan, Illinois - IL 60085 - 6006. Lake Plaza info: address, gps, map, location, direction planner, store list, opening hours, phone number.
Content last modification: 10/21/2024 9:13 AM