Stride Rite 6061

Stride Rite #6061 was a Stride Rite children's shoe store located at Prime Outlets at Castle Rock, 5050 Factory Shops Boulevard in Castle Rock, Colorado.