Stride Rite 1609

Stride Rite #1609 was a Stride Rite children's shoe store located at The Shops at La Cantera, 15900 La Cantera Parkway in San Antonio, Texas.