Stride Rite 1558

Stride Rite #1558 was a Stride Rite children's shoe store located at Southlake Town Center, 1240 Prospect Street in Southlake, Texas.