Organization Profile

McDonald Ranch, Inc.

http://www.mcdonaldranch.org

McDonald Ranch teaches life skills and leadership to youth on a working ranch during after school and summer camp programs.

Children & Youth Education
Animals, Families
SANTA ROSA, CA, 95401