Stride Rite 1259

Stride Rite #1259 was a Stride Rite children's shoe store located at Bayshore Town Center, 5694 North Bay Shore Drive in Glendale, Wisconsin.