Stride Rite 1560

Stride Rite #1560 was a Stride Rite children's shoe store located at The Woodlands, 1201 Lake Woodlands Drive in The Woodlands, Texas.