Search results
- See moreSee moreU-STOR MeridianSelf Storage
Website: u-stor.com
Phone: (317) 882-5566
8010 S Meridian St Indianapolis, IN 46217 170.21 mi
Is this your business? Verify your listing
Website: u-stor.com
Phone: (317) 882-5566
8010 S Meridian St Indianapolis, IN 46217 170.21 mi
Is this your business? Verify your listing
5.0 2 reviews
I hate that I have a storage unit but sometimes it's necessary but this storage facility is really great the staff is great and very understanding especially during these hard times the world is... More
I recently moved from the Chicago area to the Greenwood area and needed storage space for my classic car, furniture and household items. I ended up renting 3 units from U-STOR Meridian. The... More