Stepping Stones Ranch is a 501C3 faith based non-profit organization that provides hope and healing to youth and their families to redeem the past, restore peace and renew hope for a brighter future, one step at a time. The Ranch is certified to use the assistance of horses in Equine Assisted Learning and Rhythmic Riding. As they continue to develop, the Ranch will also provide a residential...