Claim this facility
FacilityPublic Storage
Address3774 US-95, New Meadows, ID 83654
Listed phone(986) 290-7972
Listed websitehttps://www.publicstorage.com/self-storage-id-new-meadows/6786.html?pspid=pslocalsearch
Is this your facility?