All Souls Counseling Center's mission is to serve as a leading nonprofit provider and community partner for quality mental health counseling, outreach, and education with a focus on those who are underinsured and uninsured in Western North Carolina.

Finding the right support can sometimes feel overwhelming, but you don’t have to navigate it alone. Whether you’re facing a mental health crisis, seeking counseling, or looking for legal and community resources, the organizations below provide valuable support for a range of needs.

WNC Suicide Prevention & Crisis Resources

Life-threatening emergency?

Call 911 or ask specifically for a CIT (Crisis Intervention Team) Officer (NC DHHS).

Need immediate emotional support?

  • Call or text 988 – National Suicide & Crisis Lifeline
  • Call RHA Health Services Mobile Crisis: 888-573-1006
  • Call Vaya Health (Western NC): 1-800-849-6127 (TTY dial 711)
  • Call Hope4NC (Statewide): 1-855-587-3463
  • NC Peer Warmline: 1-855-PEERS-NC (1-855-733-7762)

Veteran in crisis?

Call 988, then press 1; or text 838255

Local Mental Health Resources

  • All Souls Counseling Center | 828-259-3369

  • Comprehensive Care Center | 828-254-2700 | rhahealthservices.org

  • Disaster Distress Helpline | 1-800-985-5990

  • First Responder Support | 828-333-5708 | respondersupport.com

  • Healing Solutions | 828-253-2900×113 | jfswnc.org

  • HelpMate | 828-254-0516 | helpmateonline.org

  • Julian F. Keith Alcohol and Drug Abuse Treatment Center (ADATC) | 828-257-6200 | Alcohol and Drug Abuse Treatment Centers | NCDHHS

  • MAHEC | 828-398-3601 | mahec.net

  • Mobile Crisis | 888-573-1006 | Mobile Crisis Management (MCM) | RHA Health Services

  • NAMI | 828-505-7353 | namiwnc.org

  • NC Peer Warmline | 1-855-733-7762

  • Our Voice | 828-252-0562 | ourvoice.org

  • Pisgah Legal | 828-253-0406 | pisgahlegal.org

  • Seek Healing | 828-222-5029 | seekhealing.org

  • VAYA Health Behavioral Health Crisis Line | 1-800-849-6127 | vayahealth.com

For a list of supports for a mental health crisis by county in North Carolina, visit https://crisissolutionsnc.org

National Mental Health Resources

WNC Recovery Resources 

Sunrise Community for Recovery & Wellness – Peer support, harm reduction, respite, and recovery navigation

  • Phone: 828-552-3858
  • Website: sunriseinasheville.org

Operation Gateway – Reentry support for justice-involved individuals

  • Phone: 828-412-5840
  • Website: operationgateway.org

Insight Recovery Center – Holistic, evidence-based treatment (PHP, IOP, outpatient, housing)

  • Phone: 828-826-1376
  • Website: insightrecoveryasheville.com

Pyramid Healthcare – Detox, residential, outpatient, and dual-diagnosis treatment

  • Phone: 877-597-7205
  • Website: pyramid-healthcare.com/nc

Appalachian Community Services – Mental health, substance use, and crisis services

  • Phone: 888-315-2880
  • Website: acswnc.com

Recovery Communities of North Carolina (RCNC) – Peer recovery coaching, advocacy, events

  • Phone: 919-231-0248
  • Website: rcnc.org

Julian F. Keith ADATC (Black Mountain) – Detox and residential treatment

  • Phone: 828-257-6200
  • Website: ncdhhs.gov

Next Step Recovery (Asheville) – Transitional living and recovery programs

Phone: 828-350-9960

Website: nextsteprecovery.com

Client Testimonials

I am so glad to have found All Souls. I would not have been able to receive therapy otherwise!

I’ve noticed the changes in my personal life have gotten better and with the help of counseling I’m more happier and able to see growth.

I feel very safe talking with [my therapist]. She always listens to everything I need to say and responds with great empathy and understanding. She has helped me open up more and revisit things that I thought I had dealt with but in fact are still challenging my mental health more than I thought they were. We have been working very hard to get to the root of my problems instead of just fixing whats more visible on the surface.

This place has been a literal life-saver. I have never felt more respected or understood by a counselor. Now that I’ve come here I can’t imagine what I’d do without this place.

My sessions with [my therapist] have really changed a lot for me. Eliza is always knowledgeable, nonjudgemental, unbiased, and thoroughly insightful. I have never been happier with a therapist.

[My counselor] brought so much light to our marital issues. He helped us work through years of built up negativity. With his guidance, we were able to find our love and compassion for each other again.

I am so thankful for ASCC. [My counselor] has been amazing to work with...it's been so helpful to be able to utilize this service and the much needed support I've been searching for. 

My experience here at All Souls has been so life changing. The amount of compassion and dedication I feel here is so comforting. I wasn’t sure I would ever get my mind and life back but I did and I’m so grateful for this place, I love it!

I have come for both individual as well as couples therapy and I love the level of care I receive here. So thankful to have found you guys.

[My counselor’s] calm accepting demeanor helped me feel comfortable and safe in discussing anything. Her suggestions were pivotal and realistic in helping me deal more successfully with my anxiety.

I'm so glad I found ASCC. I had been in therapy/counseling before, but it had become too expensive. It was important that I had a therapist and I have felt an improvement in my mental health.

[My counselor] is very likely saving my life. My gratitude has no measure. Thank you.

ASCC has helped my partner and I have a better quality of life that we otherwise would not have been able to afford. Thank you.

[My counselor] has been a vital part of working my way out of a very difficult time in my life. She listened attentively, asked difficult questions that needed to be asked and with a sincere sense of compassion.