
Shepherd Youth Ranch · 6 posts
Every day at Shepherd Youth Ranch, we witness the healing that happens when children and…Jun 26
BECAUSE OF YOU, HOPE CONTINUES.Jun 22
Because of YOU, healing continues.Jun 12
Meet Noah Braden.Jun 3
Today we had the opportunity to welcome the amazing counselors and administrative staff…May 1516 likes
Big thanks to Barnhill Construction for showing up in a big way at Shepherd Youth Ranch!May 13