Stride Rite 1520

Stride Rite #1520 was a Stride Rite children's shoe store located at Baybrook Mall, 1334 Baybrook Mall in Friendswood, Texas.