Hardware Stores in Leo, IN Leo Builders Supply14426 Leo RdLeo, IN, 467652606272125Building MaterialsContractorsHardware StoreHardware Stores OrKeys MadePlumbing SupplyPole Buildings Show MoreSee AlsoKeysPaint