The Windsor Recovery Club provides an environment for sober recovery. Its practice is rooted in the 12 step program to achieve positive results. Located in historic Windsor, the Recovery Club provides meetings, quit programs and social events to help build positive friendships based on sober relations. Also offered is an annual camping trip, several dances and dinners. The house can also be used by members simply to hang out and enjoy company. The Windsor Recovery Club is a nonprofit organization.