Stride Rite 2080

Stride Rite #2080 was a Stride Rite children's shoe store located at Beachwood Mall, 26300 Cedar Road in Beachwood, Ohio.