Claim this facility
FacilityThe Stor-House Self Storage - Yelm
Address10512 Creek St SE, Yelm, WA 98597
Listed phone(360) 400-1212
Listed websitehttps://www.stor-house.com/wa/yelm/storage
Is this your facility?
Is this your facility?