Generators in Haleyville, AL Young Welding Supply901 6th AveHaleyville, AL, 355652054867394Fire Extinguisher ServiceFire ExtinguishersWeldersWelding Equipment SupplyWelding Machine / Diesel GeneratorsWelding ShopsWelding SuppliesWelding Supply Show More