Stride Rite 1566

Stride Rite #1566 was a Stride Rite children's shoe store located at Battlefield Mall, 2825 South Glenstone Avenue in Springfield, Missouri.