White Rock Ranch Horse Rescue and Retirement is a non profit 501(c)(3) located in the high desert of Yucca Valley. Our primary mission is to rescue horses that have been abandoned or abused and to find new owners committed to providing them with a loving, caring environment.