Stride Rite 1706

Stride Rite #1706 was a Stride Rite children's shoe store located at Cary Village Square, 657 Cary Towne Boulevard in Cary, North Carolina.