Sears was one of my most loved stores at the Lake Square Mall in Leesburg, Florida. Didn't know that it is one of the many stores that will be shuttering this December. Truly disheartening to know that they won't be in that mall anymore.
There are no replies in this thread yet. Be the first to post a reply below: