Materials, Equipment & Supplies in Muscle Shoals, AL Fastenal Company2300 2nd StMuscle Shoals, AL, 356612563839901Building Contractors ResidentialBuilding MaterialsFasteners IndustrialIndustrial Equipment SuppliesNational Building Supply IncPole BuildingsTile Show MoreSee AlsoBuildingsBuilding MaterialsContractors Equipment & SuppliesElectric Equipment & SuppliesConstruction & Building Equipment