Stride Rite 2065

Stride Rite #2065 was a Stride Rite children's shoe store located at Clackamas Town Center, 12000 Southeast 82nd Avenue in Portland, Oregon.