The Storage Place - T80

1119 E Moore Ave, Terrell, TX 75160
Current Customers: 972.563.1244

Facility Reviews Summary

[Star][Star][Star][Star][Star] 3 Stars - 2 Reviews
3 Stars - 2 Reviews
January 8, 2020
Too much fee!!!
Simple & Easy
Brandon Mitchell
July 14, 2015
The location is great...right as you head east out of town. Friendly, available, automatic payments are set up so I don't have to worry about my storage. Great system. The Manager Dennis has been super helpful as well.
Write a review