Stride Rite 1664

Stride Rite #1664 was a Stride Rite children's shoe store located at The Streets of Chester, 130 US Route 206 South in Chester, New Jersey.