Awesome service & facility. Christina is always helpful especially when setting up the online account. I had issues with this & she took care of me.
Tellus Self Storage - Northwood
(2)
Photos
Tellus Self Storage is a reputable storage provider with over 35 years of experience in the industry, offering a clean and secure environment for personal items across multiple states, including Mississippi, Alabama, Florida, Louisiana, and Texas. With more than 30 locations, the company aims to cater to a variety of storage needs, from standard units to climate-controlled spaces ideal for sensitive items.
In addition to traditional storage options, Tellus Self Storage provides specialized facilities for vehicles, including RVs and boats, along with a free move-in truck program to simplify the moving process. Their commitment to exceptional service ensures that customers experience a hassle-free storage solution tailored to their requirements.
Generated from the website
Also at this address
Reviews
Christina always very helpful. The integrity of her work is awesome. Appreciate her and the company who I have done business with for 4 years.