Stride Rite 1464

Stride Rite #1464 was a Stride Rite children's shoe store located at Bel Air Mall, 3480 Bel Air Mall in Mobile, Alabama.