Stride Rite 1707

Stride Rite #1707 was a Stride Rite children's shoe store located at Santa Rosa Plaza, 1030 Santa Rosa Plaza in Santa Rosa, California.