Lake Square Mall store list
Information & Events
Lake Square Mall is in Florida, city Leesburg. Mall is situated on adress 10401 Us Highway 441, Leesburg, FL 34788
Choose a store you are looking for from a directory below to view contat, store hours and more.
Other shopping malls
172 stores. 727-796-1079
27001 US Highway 19 North, Clearwater, FL
107 stores. 850-244-2172
300 Mary Esther Blvd, Mary Esther, FL