Site describes New Life Center as a Christian mission/shelter with a ‘Statement of Faith’ and references to transforming lives through the love of Christ; mentions ‘Genesis Recovery Program’ by name but provides no explicit details on treatment levels, setting (inpatient/outpatient), or substances treated.
