Stride Rite 1436

Stride Rite #1436 was a Stride Rite children's shoe store located at Florida Mall, 8001 South Orange Blossom Trail in Orlando, Florida.