Stride Rite 1668

Stride Rite #1668 was a Stride Rite children's shoe store located at Southdale Center, 2915 Southdale Center in Edina, Minnesota.