All Souls Counseling Center

WHAT THEY DO: Our mission at All Souls Counseling Center is to provide affordable, quality mental health counseling to the uninsured and underinsured residents of Western North Carolina with a sliding-fee scale. All Souls Counseling Center is a 501(c)(3) nonprofit organization. Our program provides individual, couples and family therapy for adults. Currently, we are providing services via phone and tele-health for clients’ and therapists’ safety.


  • An anonymous dedicated donor will match the first $800 in donations.
All the people I have interacted with have been the utmost of professional and demonstrate genuine caring for my well-being. I am beyond grateful for their services and would highly recommend them to anyone needing support.
—ASCC client