Tellus Self Storage - Venice
42541 LA-23, Venice LA 70091
(228) 832-8302
Directions
Most Recent Comments
Write a review
April 2019 by Tiffany Fischer
Great prices and friendly manger. Highly recommend. Give them a call today!!
October 2017 by mattcrawford83
Great boat storage facility. Clean and modern, looks safe.
Load More
Venice, Louisiana
Tellus Self Storage - Venice
42541 LA-23, Venice
(228) 832-8302