Stride Rite 1255

Stride Rite #1255 was a Stride Rite children's shoe store located at Rookwood Commons, 2681 Edmondson Road in Cincinnati, Ohio.