Birch Creek Service Ranch

Helping participants learn to value nature and hard work, to think for themselves and overcome challenges, and to build meaningful relationships and become engaged members of their communities.