center life santa treatment new life treatment center santa ana New Life Treatment Center Inc is a detox and addiction treatment facility located at 327 East Adams Street in the 92707 zip code … Wednesday, November 2, 2022 Edit