Stride Rite 2099

Stride Rite #2099 was a Stride Rite children's shoe store located at Park Meadows Mall, 8505 Parks Meadows Center Drive in Littleton, Colorado.