1-800-773-6691 Make A Payment

Tellus Self Storage - Watson

33722 Louisiana 16, Denham Springs, LA 70706
Current Customers: 225.664.0688

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 3 Reviews
5 Stars - 3 Reviews
[Star][Star][Star][Star][Star]
Fantastic service, great prices!
Mike Farris
August 17, 2019
Very clean units, wonderful staff, good location with easy access. I feel safe storing my stuff here. I don’t think you can find a better storage place or better pricing in this area.
[Star][Star][Star][Star][Star]
Awesome customer service!!!!
Sharntii Baaheth
June 13, 2019
Reply from Manager on June 17, 2019
We appreciate you taking the time to leave us this review! Have a wonderful day!
[Star][Star][Star][Star][Star]
Excellant Place to Store your extra stuff.
JoEllen Y.
February 6, 2019
Front office ladies are great. Very helpful and I like the fact that they are open 24/7. I can't always get to my units until I am done with my other daily stuff. Thanks Tellus.
Reply from Manager on February 7, 2019
Thank you so much for leaving us this review. Hope your day is splendid!
Write a review