All Souls Counseling Center

The mission of All Souls Counseling Center 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. We offer high quality and affordable individual, couples, family, and group therapy on a sliding scale to adults who are uninsured or underinsured.

Address: 35 Arlington Street, Asheville, NC 28801

Contact: