Stride Rite 1611

Stride Rite #1611 was a Stride Rite children's shoe store located at Algonquin Commons, 1636 South Randall Road in Algonquin, Illinois.