Canyon Manor
DHCS Licensed
655 Canyon Rd, Novato, CA
Dual Diagnosis TreatmentPsychopharmacologySubstance Use Disorder TreatmentPsychiatric ServicesBehavioral Interventions+12 more