Hudeman Slough boat launch, 28020 Skaggs Island Road, Sonoma, California, January 1970