Stride Rite 1367

Stride Rite #1367 was a Stride Rite children's shoe store located at Towson Town Center, 825 Dulaney Valley Road in Towson, Maryland.