Department Of Health Services

Mental Health Clinic Cloverdale, CA

About

Department Of Health Services is a mental health clinic in Cloverdale, CA.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Cloverdale, CA 95425
NPI
1386076156
Source
CMS NPPES NPI Registry

Location

100 W 3rd St, Cloverdale, CA, 95425

Get Directions

100 W 3rd St, Cloverdale, CA, 95425

More Mental & Behavioral Health in CA