Stride Rite 6086

Stride Rite #6086 was a Stride Rite children's shoe store located at Round Rock Premium Outlets, 4401 North Interstate 35 in Round Rock, Texas.