North Bay Recovery Center is a CARF accredited, dual-diagnosis, social model treatment center, specializing in addiction treatment. Our clients learn coping skills to become highly functioning, integrated members of their community, while simultaneously working toward a goal of long-term sobriety.