Hardware Stores in Elba, AL Ace Hardware333 Davis St WElba, AL, 363233348973886Ace HardwareBuilding MaterialsHardware StoresKeys MadePlumbing SupplyPole Buildings EDSCO Fastners Inc435 Reese AveElba, AL, 363233348975077Hardware StoresKeys MadePlumbing Supply Show MoreSee AlsoPaintKeys