Haleyville AL Banks
1. 819 20th St, Haleyville, AL 35565-1321 | Traders & Farmers Bank(205) 486-5263
2. 1108 21st St, Haleyville, AL 35565 | Jack's(205) 486-4592
3. 42233 Highway 195, Haleyville, AL 35565 | Traders & Farmers Bank(205) 486-5263
4. 1100 20th St, Haleyville, AL 35565 | First National Bank(205) 486-8121
5. 1012 20th St, Haleyville, AL 35565 | Pinnacle Bank(205) 486-2225