Stride Rite 6023

Stride Rite #6023 was a Stride Rite children's shoe store located at Silver Sands Factory, 10406 Emerald Coast Parkway West in Destin, Florida.