Barbara Horton, LCSW

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.