Stride Rite 3218

Stride Rite #3218 was a Stride Rite children's shoe store located at Saucony Outlet, 36474 Seaside Outlet Drive in Rehoboth Beach, Delaware.