Trust Storage South Meridian

1808 South Locust Grove Rd, Meridian, ID 83642

Facility Reviews Summary

[Star][Star][Star][Star][Star] 5 Stars - 1 Review
5 Stars - 1 Review
Saved us on a Sunday!
Cheryl Shiner
July 12, 2019
We needed a storage unit ASAP on a Sunday and the same day move in by using the online move in saved us BIG time!! Thank you for the convenience!! Super clean nice facility!!
Write a review