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
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.
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!
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