Haleyville AL Shoe Stores 1. 806 20th St, Haleyville, AL 35565 | Elliott Boots & Shoes (205) 486-6759