1-800-773-6691 Make A Payment

Tellus Self Storage - Abita Mini

70037 Highway 59, Abita Springs, LA 70420
Current Customers: 985.892.4979

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 1 Review
5 Stars - 1 Review
[Star][Star][Star][Star][Star]
YES
JIM MARCUM
February 3, 2019
CLEAN WELL MAINTAINED FACILITY
Reply from Manager on February 4, 2019
Thank you Jim for taking the time to leave us this review & recommendation. Have a fantastic day!
Write a review