Stride Rite 1229

Stride Rite #1229 was a Stride Rite children's shoe store located at Great Northern Mall, 578 Great Northern Mall in North Olmsted, Ohio.