Pay Bill

Select a Location

Skip Navigation

Family Owned and Operated
Idaho's Largest Self Storage

Stor It frog logo

Need To...

?


MENU

Location Search

1
Stor-It Self Storage- Ten Mile 2
3735 N. Ten Mile Rd
Meridian, ID 83646
Continue
2
Stor-It Self Storage, LLC - Locust Grove
1776 Avest Lane
Meridian, ID 83646
Continue
3
Stor-It Self Storage, LLC - Ten Mile
355 N. Ten Mile Rd
Meridian, ID 83642
Continue