Stride Rite 1365

Stride Rite #1365 was a Stride Rite children's shoe store located at Palisades Mall, 3492 Palisades Mall in West Nyack, New York.