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)
You might also like (0)