Stride Rite 1703

Stride Rite #1703 was a Stride Rite children's shoe store located at Walden Galleria, 205 Walden Galleria in Buffalo, New York.