Barbara Horton, LCSW graduated from the University of Virginia where she earned her B.A degree and Virginia Commonwealth University where she obtained her Masters in Social Work. She has been in private practice in the Roanoke Valley since 1994. She provides counseling for adults. Her specialties include depression, anxiety, sexual abuse and women's issues. She also works with families, couples, individuals and groups. She is also certified as a Trauma Informed Therapist through the Ferentz Institute.