New Start Recovery Sober Living is an addiction treatment center located at 801 E 3rd St, Santa Ana, CA 92701. We provide a supportive environment for individuals seeking recovery, with services available 24 hours a day. For more information, you can contact us at +17144082870 or visit our website at newstartrecovery.com.