alcoholproblemsandsolutions.org
SMART Recovery (Self Management and Recovery Training) is Effective
SMART Recovery (Self Management and Recovery Training). This is a free addiction recovery support group network. Proven effective by research.