Foot Locker is located in the Georgia Square Mall, on the lower level near Sears. Foot Locker is the world's leader in athletic inspired apparel and footwear. Foot Locker strides in being the leader in its industry as well as customer service. It offers shoes for women, men and children.