Energy Self Storage
2460 Prospect Dr, Idaho Falls, ID 83401
Their units leak water! Not just a little down the sides but pouring through every seam in the metal roof!! When I told the office clerk she replied that you shouldn't put furniture in the units and that I should have bought their insurance! So just a heads up unless you have a boat to store your items stored get very wet!