The Gavin Foundation is a multi-service nonprofit agency providing comprehensive, community-based substance abuse treatment, education, and prevention. We serve more than 5,000 individuals each year through our adult, youth and community programs. The Gavin Foundation works from a deep commitment to the community, including the widespread community of individuals and families in recovery.