Stride Rite 6068

Stride Rite #6068 was a Stride Rite children's shoe store located at Colorado Mills, 14500 West Colfax Avenue in Lakewood, Colorado.