1755 North Yellowstone Hwy,
Idaho Falls ,
ID
83401
UNITED STATES
iNdorStor offers a state-of-the-art self storage experience, featuring indoor, climate controlled storage units. The storage facility was designed to offer better solutions to protect personal and business storage from exposure to Idaho's extreme temperatures. Security features include 24/7 video surveillance and access control.
Discover
MasterCard
Visa
Worldwide > United States > Idaho Falls > Storages