1330 North Dutton Avenue, Santa Rosa CA, 95401
PsychStrategies Inc (Sequoia Recovery and MH Services) located at 1330 North Dutton Avenue, Santa Rosa, CA 95401, United States is a drug rehab program providing substance abuse treatment with outpatient care. Dual diagnosis or persons with co-occuring disorders are supported for this California drug treatment center. Private health insurance and self payment is accepted.
- Persons with co-occurring mental and substance use disorders
- Private health insurance
- Cash or self-payment