Stride Rite 1412

Stride Rite #1412 was a Stride Rite children's shoe store located at Citadel Mall, 768 Citadel Mall in Charleston, South Carolina.