Stride Rite 1407

Stride Rite #1407 was a Stride Rite children's shoe store located at Haywood Mall, 700 Haywood Road in Greenville, South Carolina.