Lake Square Mall store list
Information & Events
The Lake Square Mall is one of the popular shopping malls in Florida with more than 96 stores. The shopping center you can visit at: 10401 Us Highway 441, Leesburg, FL 34788.
Click on store from list below to view details.
Other shopping malls
309 stores.
12801 West Sunrise Blvd, Sunrise, FL 33323
68 stores. 407-351-7718
5250 International Drive, Orlando, FL