Foot Locker is the nation's largest chain shoe store, with more than a thousand locations in the United States alone. This location is inside the Palmer Park Mall, next to the DEB clothing store. The store sells the most popular brands of shoes, specializing in athletic and running shoes. The store also sells many accessories, such as backpacks, sunglasses, duffel bags, and more. See the...