SOS Recovery Community Organization is a collaborative of peers in recovery from addiction and their allies working together to create safe spaces and peer-based recovery supports throughout Strafford County. SOS and its Recovery Community Centers exist to bolster and grow the local recovery community through Recovery Coaching, diverse meetings and workshops that support all pathways to recovery, organized advocacy, partnerships with diverse community organizations, and volunteerism.

Our Mission

The mission of SOS Recovery Community Organization is to reduce stigma and harm associated with addictive disorders by providing safe space and peer-based supports for people in all stages of recovery.

Our Vision

SOS Recovery Community envisions a world where recovery from addiction to alcohol and other drugs is possible and widely embraced through low- barrier access to inclusive and respectful support, and where all who seek long-term recovery have access to the care and resources they need to achieve their self-defined goals.

Our Centers


SOS Rochester

Find us at 63 S. Main St, Rochester, NH

SOS Durham

Find us at 1 Park Ct, Durham, NH

Call Us at 603-841-2350

Email us at