Claim this facility
FacilityStoragePlus Idaho Falls
Address995 Tara St, Idaho Falls, ID 83402
Listed phone(208) 918-2209
Listed websitehttps://www.storageplus.com/locations/idaho-falls
Is this your facility?
Is this your facility?