Our Story
Shepherd Youth Ranch is a Christian nonprofit serving emotionally wounded youth and families by providing restoration and hope through the unconditional love of Christ and a unique relationship with horses. We weave all-encompassing principles of the Christian faith throughout all of our programs, counseling and coaching.