Located in the Northlake Square shopping center, Shoe Land offers discounted shoes to Tucker shoppers. Shoe Land lives up to its name; as soon as you walk into Shoe Land, you're confronted with aisles of shoes at low prices. Parking for this shop is convenient.