Stride Rite 1557

Stride Rite #1557 was a Stride Rite children's shoe store located at La Plaza Mall, 2200 South 10th Street in McAllen, Texas.