Idaho Falls Mini Storage 7919 N 25th E Idaho Falls IdahoIdaho Falls, ID, 83404 View Phone & Locations 208-932-4677 7919 N 25th E Idaho Falls IdahoIdaho Falls, ID 83404 View Website Experience & Reliability Insured Family Owned & Operated 24 Hour Computerized Gate Access 24 Hour Security System Storage Units Surrounded By Security Gate and Fence About Send to My Email Send to My Phone Print this Page