Skip to Content

Department of Health Services

Public Health Disease Control

Community Clinics in Sonoma County

The community health centers and clinics in Sonoma County are dedicated to providing high quality, affordable health services to families and children. They provide a wide range of services, but not all services are available at every location. Please contact your nearest health center to inquire about available services.

Those listed with an asterisk * offer limited immunization services to the public, but encourage establishing care as well.

The below information is not to be considered a complete list of locations where vaccinations are available. Most private health providers and many commercial pharmacies also offer vaccinations, and may be contacted to check for availability.

The Department of Health Services makes no assumption of quality and makes no warranties regarding providers appearing on this list. This list is simply a public listing provided for customer convenience, and is not a recommendation or endorsement by the Department.

Cloverdale


Alexander Valley Healthcare*

Center / Clinic Name

Alexander Valley Healthcare*

Address

6 Tarman Dr., Cloverdale

Phone Number

(707) 576-2233

Website

alexandervalleyhealthcare.org/

Hours

Call for appointment

Back to top

Healdsburg


Alliance Medical Center*

Center / Clinic Name

Alexander Valley Healthcare*

Address

1381 University Ave., Healdsburg

Phone Number

(707) 433-5494

Website

alliancemed.org

Hours

Call for appointment

Back to top

Petaluma


Petaluma Health Center*

Center / Clinic Name

Petaluma Health Center*

Address

1179 N. McDowell Blvd., Petaluma

Phone Number

(707) 559-7500

Website

phealthcenter.org

Hours

Call for appointment

Back to top

Rohnert Park


Concentra Medical Center*

Center / Clinic Name

Concentra Medical Center*

Address

6174 State Farm Dr., Rohnert Park

Phone Number

(707) 586-4320

Hours

Walk in care Monday through Friday, 8 AM to 5 PM
TB Testing: Monday through Wednesday and Friday
Adult immunizations: Monday through Friday

Back to top

Rohnert Park Health Center*

Center / Clinic Name

Rohnert Park Health Center*

Address

5900 State Farm Dr., 2nd Floor, Rohnert Park

Phone Number

(707) 559-7500

Website

phealthcenter.org

Hours

Call for appointment

Back to top

Santa Rosa


Santa Rosa Community Health - Caritas Campus*

Center / Clinic Name

Santa Rosa Community Health - Caritas Campus*

Address

301 6th St., Ste. 214, Santa Rosa

Phone Number

(707) 583-8700

Website

srhealth.org

Hours

TB Testing: Monday through Wednesday and Friday, 8:30 AM to 5:30 PM
Walk-ins with check-in at 8:15 AM and 1:15 PM

Back to top

Concentra Medical Center*

Center / Clinic Name

Concentra Medical Center*

Address

1221 North Dutton Ave., Santa Rosa

Phone Number

(707) 543-8360

Hours

Walk in care available Monday through Friday, 8 AM to 5 PM
TB Testing: Monday through Wednesday and Friday
Adult immunizations: Monday through Friday

Back to top

Santa Rosa Community Health - Dutton Campus

Center / Clinic Name

Santa Rosa Community Health - Dutton Campus

Address

1300 N. Dutton Ave., Santa Rosa

Phone Number

(707) 303-3600

Website

srhealth.org

Hours

Call for appointment

Back to top

Santa Rosa Community Health - Elsie Allen Campus*

Center / Clinic Name

Santa Rosa Community Health - Elsie Allen Campus*

Address

5599 Bellevue Ave., G-17, Santa Rosa

Phone Number

(707) 583-8777

Website

srhealth.org

Hours

For teens 12-19 only 
Call for appointment

Back to top

Jewish Community Free Clinic*

Center / Clinic Name

Jewish Community Free Clinic*

Address

50 Montgomery Dr., Santa Rosa

Phone Number

(707) 585-7780

Website

jewishfreeclinic.org

Hours

Free to anyone without insurance 
Appointments available for TB tests, vaccines, physicals, mental health, acupuncture, and women’s health. Call for appointment:
Monday, 1:00 PM to 5:00 PM
Tuesday, 10:00 AM to 1:00 PM
Thursday, 10:00 AM to 1:00 PM and 3:00 PM to 7:00 PM
TB Tests: Monday and Tuesday 

Back to top

Santa Rosa Community Health - Lombardi Campus

Center / Clinic Name

Santa Rosa Community Health - Lombardi Campus

Address

751 Lombardi Ct., Santa Rosa

Phone Number

(707) 303-3600

Website

srhealth.org

Hours

Call for appointment

Back to top

Santa Rosa Community Health - Pediatric Campus*

Center / Clinic Name

Santa Rosa Community Health - Pediatric Campus*

Address

711 Stony Point Rd., Santa Rosa

Phone Number

(707) 303-3600

Website

srhealth.org

Hours

Call for appointment
Children age 0 to 19 years only

Back to top

Santa Rosa Community Health - Vista Campus*

Center / Clinic Name

Santa Rosa Community Health - Vista Campus*

Address

3569 Round Barn Cir., Santa Rosa

Phone Number

(707) 303-3600

Website

srhealth.org

Hours

Call for appointment

Back to top

Sonoma County Indian Health Project, Inc.

Center / Clinic Name

Sonoma County Indian Health Project, Inc.

Address

144 Stony Point Rd., Santa Rosa

Phone Number

(707) 521-4500

Website

scihp.org

 Note

Established patients only

Back to top

Sonoma


Sonoma Valley Community Health Center*

Center / Clinic Name

Sonoma Valley Community Health Center*

Address

19270 Sonoma Highway, Sonoma

Phone Number

(707) 939-6070

Website

svchc.org

Hours

Call for appointment

Back to top

West County


Gravenstein Community Health Center

Center / Clinic Name

Gravenstein Community Health Center

Address

652 Petaluma Ave., Ste. H/D, Sebastopol

Phone Number

(707) 823-3166

Website

wchealth.org

Hours

Call for appointment

Back to top

Occidental Area Health Center

Center / Clinic Name

Occidental Area Health Center

Address

3802 Main St., Occidental

Phone Number

(707) 874-2444

Website

wchealth.org

Hours

Call for appointment

Back to top

Russian River Health Center

Center / Clinic Name

Russian River Health Center

Address

16387 First St., Guerneville

Phone Number

(707) 869-2849

Website

wchealth.org

Hours

Call for appointment

Back to top

Windsor


Alliance Medical Center*

Center / Clinic Name

Alliance Medical Center*

Address

8465 Old Redwood Hwy, Ste. 320, Windsor

Phone Number

(707) 433-5494

Website

alliancemed.org

Hours

Call for appointment

Back to top

Providence Mobile Health Clinic - Various Locations


Various Locations

Center / Clinic Name

Providence Mobile Health Clinic*

Address

Various Locations

Phone Number

(707) 547-4612

Website

providence.org

Hours

Clinics throughout Sonoma County. Call for day and time.

Back to top