Do you have questions about our services and facility features? Do you want to tell us about your most recent storage experience? We want to hear from you. Fill out the contact form below and someone will reach out as soon as possible. Tellus Self Storage looks forward to hearing from tenants and we’ll do our best to help you throughout your storage journey.
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!