Stride Rite 2029

Stride Rite #2029 was a Stride Rite children's shoe store located at University Town Center, 4505 La Jolla Village Drive in San Diego, California.