I had a locker for 17 years with Stor-it 7800W. State street,Boise Idaho.83714 when I went to get my stuff the roof had leaked on it,the manager said he had only been there for a month,I informed him I was done with them and vacating the locker, I also wrote them...Read more
Do you have something to say about Storit? What happened? What can we help you with?