SpiritHorse is a Therapeutic Riding Program that’s Mission is to “Make Riding a Reality for Under Resourced Families” we are… read more