All Souls Counseling Center

Joined in February 2018

About Us

Founded in 2000, All Souls Counseling Center is a 501c3 nonprofit located in Asheville, North Carolina with a mission to provide high quality mental health counseling to the uninsured and underinsured residents of Western North Carolina…

Areas of Focus Include
  • Mental Health
35 Arlington Street, Asheville, NC 28801