Claim this facility
FacilityStorage Star
Address1975 E Franklin Rd, Meridian, ID 83642
Listed phone(208) 287-8011
Listed websitehttps://rent.storagestar.com/storage-units/idaho/meridian/franklin-road/
Is this your facility?
Is this your facility?