Stride Rite 2089

Stride Rite #2089 was a Stride Rite children's shoe store located at Great Lakes Mall, 7850 Mentor Avenue in Mentor, Ohio.