Stride Rite 2086

Stride Rite #2086 was a Stride Rite children's shoe store located at The Mall at Northgate, 8940 Northgate Mall in San Rafael, California.