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
Find and choose store on the list below placed at Lake Square Mall. List contains the best brand names and designer stores.
Other shopping malls
3 stores.
7171 North Davis Highway, Pensacola, FL 32504
135 stores. 813-286-0790
250 WestShore Plaza, Tampa, FL