Stride Rite 1434

Stride Rite #1434 was a Stride Rite children's shoe store located at Northwoods Mall, 2150 Northwoods Boulevard in Charleston, South Carolina.