Venue Image

Venue Information

Shopping mall in Leesburg, Florida Lake Square Mall is an enclosed shopping mall in Leesburg, Florida, United States. Opened on September 24, 1980, it is managed by Exclusive Management and Properties. The mall's anchor stores are Belk and an entertainment center named Via Entertainment.

Upcoming Events (0)

View More

You might also like (4)

Armored Saint

Tally Ho Theater

View More