St. John's Therapeutic Riding Association, offering a therapeutic horseback riding and animal care program for children and adults with physical and mental disabilities.