Life Storage - St Louis
Life Storage,
Self Storage
Hours:
722 S Vandeventer Ave, St. Louis MO 63110
Tips
Hours
Most Recent Comments
-
March 2024
Fast and easy process! Shel was super friendly and helpful and was in and out in no time. I recommend this place!!
-
March 2024
Workers were very pleasant! They explained everything great and was able to get me in and out. Big shout out to Shell for her customer service!
-
March 2024
Good help good all around helpful explain well showed unit
More Comments(158)
Nearest Life Storage Stores
You May Also Like
-
St. Louis, Missouri