Birchwood

Birchwood
Birchwood 1180 Wild Rose Dr Santa Rosa, CA 95401
About

Birchwood

Birchwood is a Independent Living facility at 1180 Wild Rose Dr in Santa Rosa, CA.
Primary Specialty

Independent Living

Services Birchwood provides independent living in Santa Rosa, CA to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Birchwood for more information or to schedule a visit.