Stride Rite 1455

Stride Rite #1455 was a Stride Rite children's shoe store located at Riverchase Galleria, 2000-235 Riverchase Galleria in Birmingham, Alabama.