Stride Rite 1613

Stride Rite #1613 was a Stride Rite children's shoe store located at Geneva Commons, 1506 Commons Drive in Geneva, Illinois.