Alcohol and Other Drug Services
920 West 8th Street, Santa Rosa CA, 95401
Alcohol and Other Drug Services (Unity House) located at 920 West 8th Street, Santa Rosa, CA 95401, United States is a drug rehab center providing substance abuse treatment with residential long-term treatment. Men are supported for this California drug treatment center. Self payment is accepted with sliding fee scales.