Stride Rite 1533

Stride Rite #1533 was a Stride Rite children's shoe store located at Deerbrook Mall, 20131 Highway 59 in Humble, Texas.