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. Our 20+ professionally licensed therapists and psychiatrist provide counseling and psychiatric services at our Counseling Center near downtown Asheville.
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. Our 20+ professionally licensed therapists and psychiatrist provide counseling and psychiatric services at our Counseling Center near downtown Asheville.