Stride Rite 1222

Stride Rite #1222 was a Stride Rite children's shoe store located at North Riverside Park Mall, 7501 West Cermak Road in North Riverside, Illinois.