New Life Recovery Centers Employee Directory
Mental Health CareCalifornia, United States11-50 Employees
New Life Recovery Centers is a mental health care provider based in San Jose, California, in the Silicon Valley region. Founded in 2004, the center delivers treatment for alcoholism and drug addiction across several levels of care, including inpatient programs, partial hospitalization (PHP), IOP Flex, and intensive outpatient programs, along with a virtual IOP telehealth option and an alumni program. The program emphasizes evidence-based methods and personalized plans, recognizing addiction as a primary disease that benefits from structured support rather than solitary effort. It aims to assist individuals in beginning and sustaining recovery through coordinated, multidisciplinary care. The facility operates under California licensing and holds accreditation from CARF International for substance abuse, alcoholism, and drug addiction. Its setup and offerings reflect a continuum of care designed to accommodate different levels of need within the mental health care landscape of the region.