Mountain Vista Farm - Drug & Alcohol Rehab Sonoma County ★★★★☆3.6 (40) Addiction Treatment & Recovery Addiction treatment center · Alcoholism treatment program 3020 Warm Springs Rd, Glen Ellen, CA 95442 Call Website Details →