Stride Rite 2101

Stride Rite #2101 was a Stride Rite children's shoe store located at Levis Commons, 3199 Levis Commons Boulevard in Perrysburg, Ohio.