
![]() |
Contact Information for Santa Rosa, CA
Willow Creek Treatment Center
Santa Rosa
Address 341 Irwin Lane, Santa Rosa, CA 95401 Telephone (707) 576-7218 Fax (707) 576-7243
North Valley SchoolSanta Rosa
Address 3164 Condo Court , Santa Rosa, CA 95403 Telephone (707) 523-2334 Fax (707) 523-0133
Client Intake
Contact Beth Ingram, MFT Telephone (707) 360-1914 Fax bingram@victor.org