New Start Recovery

Organization Description

New Start Recovery was founded in 2013 dedicated to providing the most comprehensive addiction treatment programs to help individuals struggling with substance use disorder and those who love them heal and recover. Our facilities are Joint Commission accredited, meaning they meet the highest industry quality control and excellence standards.

Health & Safety
Address 
906 Dorman Street
Santa Ana, CA 92701
United States
General Phone 
Program(s) 
CLA - Human Development Internship
CLA - Internship Program
Organization type 
Healthcare Facility or Network (Private/For-profit)
Focus Population(s)
People Experiencing Addiction
Focus Area(s)
Health & Medicine