Store name: Foot Locker Address: 10401 Us Highway 441, Leesburg, FL 34788 Shopping mall: Lake Square Mall State: Florida Store phone: (352) 787-0835 Location: I Category: 0
: