Claim this facility
FacilityChallis Mini Storage LLC
AddressValley Rd, Challis, ID 83226
Listed phone(208) 879-4477
Listed websitehttps://www.sitelinkstore.com/Challis-Mini-Storage
Is this your facility?
Is this your facility?