Add an Article Add an Event Edit

Elkhorn Slough Foundation - An Accredited Land Trust

1700 Elkhorn Road
831-728-5939

The mission of the Elkhorn Slough Foundation is to conserve and restore Elkhorn Slough and its watershed.

For more info and Land Trusts please visit FindaLandTrust.org