U Store It Self-storage Storage Unit Reviews and Complaints
For 15 years I had used the National Self Storage facility at 5127 McCart in Fort Worth, TX, and had no problems.In February 2016 they sold it to U-Store-It, and it's been a nightmare ever since. The due date for payment to National was always the 10th of the month....
Read more