Stride Rite 6090

Stride Rite #6090 was a Stride Rite children's shoe store located at Vacaville Premium Outlet, 101 Nut Tree Road in Vacaville, California.