Bates Footwear Locations & Hours in Shelby, NC 28150

Bates Footwear Store Details

  • Address
    602 S Lafayette St
    Shelby, NC 28150
    Maps & Directions
  • Phone Number
    (704) 482-8653

Nearby Bates Footwear Locations