Stride Rite 1355

Stride Rite #1355 was a Stride Rite children's shoe store located at Green Acres Mall, 1123 Green Acres Mall in Valley Stream, New York.