Get directions to Sears
in Lake Square Mall

Location of store Sears in Lake Square Mall is 10401 US HIghway 441, Leesburg, Florida - FL 34788.

GPS Coordinates: 28.823113, -81.784887


Your address:

« Return to store detail