Stride Rite 1356

Stride Rite #1356 was a Stride Rite children's shoe store located at Queens Center, 90-15 Queens Boulevard in Elmhurst, New York.