Search results
- See moreSee moreThe Storage Place IncSelf Storage
Website: thestorageplacemeridian.com
Phone: (208) 888-0033
155 NW 10th St Meridian, ID 83642 1741.50 mi
Is this your business? Verify your listing
Website: thestorageplacemeridian.com
Phone: (208) 888-0033
155 NW 10th St Meridian, ID 83642 1741.50 mi
Is this your business? Verify your listing
1.0 1 review
I have called this storage facility 6 times over the course of 3 days and have yet to contact a single person. Extremely frustrating and disappointing as they are unable to answer their phones. I... More