Charlottesville Area Riding Therapy (CART) is a nonprofit organization devoted to bringing therapeutic recreational horseback riding to children and adults with special needs in Charlottesville and the surrounding area.
Charlottesville Area Riding Therapy (CART) is a nonprofit organization devoted to bringing therapeutic recreational horseback riding to children and adults with special needs in Charlottesville and the surrounding area.