Stride Rite 6060

Stride Rite #6060 was a Stride Rite children's shoe store located at Petaluma Village Premium Outlet, 2200 Petaluma Boulevard North in Petaluma, California.