About Us
Tellus Self Storage has over 30 storage facilities throughout Alabama, Texas, Florida, Mississippi, and Louisiana. We’re a prominent storage solution for many residents and business owners in these cities with valuable facility features and services that will help make your storage experience one to never regret. We have a space with your name on it.
At most of our facilities you’ll be able to access your storage 24 hours a day, 7 days a week. With our online bill payment system, paying your storage bill will be a breeze each month. We offer simple month to month leases so keep your storage unit or parking space for as long as you need. Reserve or rent your space today and get moved in!