Claim this facility
FacilityStoreEase Self Storage
Address7015 W Chinden Blvd, Meridian, ID 83646
Listed phone(208) 330-0917
Listed websitehttps://www.storeease.com/storage-units/idaho/meridian/chinden-road/265
Is this your facility?