Select a Location
Family Owned and OperatedIdaho's Largest Self Storage
3735 N. Ten Mile Rd
Meridian, ID 83646
Mon -Sat 9 AM - 5 PM
On-Site Managers: Kevin and Lila
"Come in and see us. We'd like to be of service to you!"