Stride Rite 2081

Stride Rite #2081 was a Stride Rite children's shoe store located at Tucson Mall, 4500 North Oracle Road in Tucson, Arizona.