Description: Hearts Landing Ranch is a non profit organization focusing on equine assisted therapy programs restoring lives through rescued horses
therapy (10091) non profit (4352) psychotherapy (4316) therapist (4139) horse (3544) rescue (1927) equine (1331) assisted (117) granite bay (71)