Stride Rite 1357

Stride Rite #1357 was a Stride Rite children's shoe store located at Northshore Shopping Center, Routes 128 and 114 in Peabody, Massachusetts.