Muir Beach, CA - 94965 (415) 381-6155 Founded in 1970 Slide Ranch is a non-profit agricultural and environmental education center on a small farm in a dramatic coastal wilderness. Slide Ranch is located just north of San Francisco Leave a Reply Name * Mail (will not be published) *