Stride Rite 1416

Stride Rite #1416 was a Stride Rite children's shoe store located at Northgate Mall, 1058 West Club Boulevard in Durham, North Carolina.