About: Castleton Ranch Horse Rescue Inc.

Castleton Ranch Horse Rescue Inc. is a non-profit organization located in California. They are helping abused animals with efforts to rescue, rehabilitate, adopt horses from abuse and neglect. Those horses that cannot be adopted...

Read More