About Tellus Self Storage
For over 20 years Tellus Self Storage has been committed to great customer service. Our knowledgeable staff of Storage Experts will assist you in choosing the right size storage unit to fit your needs and your budget.
Our leases are month-to-month which gives you the convenience you need to store short term or long term. We offer Climate and Non-Climate Controlled units in our clean and well maintained facilities. We also have moving and packing supplies, in some cases rental trucks, for all of your "One Stop Shopping Needs". We are truly dedicated to customer service.
We have over 30 self-storage locations in seven states in the Southeast with continued growth throughout 2012. Tellus Management Inc. has extensive experience in self storage management and was awarded the Accredited Management Organization (AMO) designation from the Institute of Real Estate Management, one of the few self storage companies in the nation with this distinctive designation. We believe in value and pass that along to each and every one of our customers. Give us the opportunity to earn your business and make your storage experience an easy one.