70785 storage – Walker, LA
Categories: Louisiana Facilities
Tellus Self Storage Walker & Walker Mini is located in Walker, LA 70785
Self-storage in Walker, LA with lots of options.
Located at 9775 Florida Blvd, Walker, LA 70785 we have a wide array of sizes for all your storage needs. From boats and RVs to one-bedroom apartments we can accommodate you.
Self-storage doesn’t have to be difficult or complicated, with our online payments and autopay options you won’t have to rush down to the property during business hours to make your payments.
Contact our friendly property manager with any questions you may have about our month-to-month leasing.
Address: 9775 Florida Blvd, Walker, LA 70785