The Storage Place - T80

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

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 1 Review
5 Stars - 1 Review
[Star][Star][Star][Star][Star]
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