Stride Rite 6012

Stride Rite #6012 was a Stride Rite children's shoe store located at Outlets at Anthem, 4250 West Anthem Way in Anthem, Arizona.