Our Services

Family Medicine

Our family medicine physicians specialize in exactly that—the care of you and your whole family. Uniquely trained to meet your health needs by treating common as well as chronic health conditions, our board certified physicians offer the expertise to help you thrive in every stage of life.

At St. Joseph Health Medical Group, family medicine is about developing lasting, caring relationships that allow us to maximize you and your family’s health. And with numerous locations, we make seeing your doctor convenient and easy.

Whatever your health needs—bronchitis to osteoporosis, wellness to heart disease—we provide expert, comprehensive care, including:

  • Complete family care (all ages)
  • Treatment of illnesses and injuries
  • Wellness and disease prevention
  • Woman’s health, including comprehensive well-woman exams
  • Treatment of chronic health conditions, such as high blood pressure, heart disease, and diabetes

View Our Locations

Family Medicine

Family Medicine

Family Medicine

Family Medicine

  • 2323 Bethards Drive
    Santa Rosa, CA 95405
  • (707) 542-1611
    M-F 8:00 a.m.-5:00pm closed 12:30-1:30 p.m. St. Joseph Draw Station M-F 7:00 a.m.-4:00pm closed 12:30-1:30 p.m.

Family Medicine

  • 1100 Trancas Street
    Suite 350
    Napa, CA 94558
  • (707) 251-3604
    Monday – Friday: 8:30am – 12:00pm 1:30pm-5:00pm

Family Medicine

Family Medicine

  • 2280 Harrison Ave
    Suite K
    Eureka, CA 95501

Meet Our Providers

Diana S. (Meda) DeVera, DO (707) 251-1867
Internal Medicine

Mon - Fri 8:30 a.m. - 12 p.m. & 1:30 p.m. - 5 p.m.

View Profile
Office :
3443 Villa Lane
Suite 10
Napa, CA 94558
Office :
Family Medicine – Doyle Park
510 Doiyle Park Dr.
Santa Rosa, CA 95405
Office 1:
After Hours Care – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492

Office 2:
Family Medicine – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492
Mary A. Berg, MD (707) 303-8360
Family Medicine

Mon - Fri 8:30 a.m. - 12 p.m. & 1:30 p.m. - 5 p.m.

View Profile
Office 1:
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405

Office 2:
121 Sotoyome St.
Suite 201
Santa Rosa, CA 95409
Office 1:
Family Medicine – Bethards
2323 Bethards Dr.
Santa Rosa, CA 95405

Office 2:
Family Medicine – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492
Office 1:
Family Medicine - Washington
905 E. Washington St.
Petaluma, CA 94952

Office 2:
After Hours Care - Washington
905 E. Washington St.
Petaluma, CA 94952
Caroline Connor, MD & M.P.H (707) 443-8335
Family Medicine (Board Certified)
View Profile
Office :
St. Joseph Health Medical Group- Primary Care
2280 Harrison Ave., Suite K
Eureka, CA 95501
Stephen Crane, MD (707) 303-8360
Family Medicine

Please call office for hours

View Profile
Office :
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405
Office :
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405
Office :
Family Medicine – Bethards
2323 Bethards Dr.
Santa Rosa, CA 95405
Office :
St. Joseph Health Medical Group- Primary Care
2280 Harrison Ave., Suite K
Eureka, CA 95501
George Z. Friedman, MD (707) 251-3604
Family Medicine

Mon Tue Thu Fri 8:30 a.m. - 5 p.m. Wed 9 a.m. - 4:30 p.m.

View Profile
Office :
1100 Trancas St.
Suite 350
Napa, CA 94558
Office 1:
After Hours Care – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492

Office 2:
510 Doyle Park Dr.
Santa Rosa, CA 95405
Office :
Pediatrics – Doyle Park
500 Doyle Park Dr.
Suite 100
Santa Rosa, CA 95405
Winthrop B. Hedrick, DO (707) 763-9891
Family Medicine (Board Certified)
View Profile
Office :
After Hours Care - Washington
905 E. Washington St.
Petaluma, CA 94952
Office :
St. Joseph Health Medical Group- Primary Care
2280 Harrison Ave., Suite K
Eureka, CA 95501
Libre Johnson, MD (707) 443-9371
Family Medicine
Internal Medicine
View Profile
Office :
2280 Harrison Ave
Suite B
Eureka, CA 95501
Office :
After Hours Care - Washington
905 E. Washington St.
Petaluma, CA 94952
Trieneke Kylstra, MD (707) 542-1611
Family Medicine

Mon - Fri 8 a.m. - 5 p.m. Closed 12:30 p.m. - 1:30 p.m.

View Profile
Office :
Family Medicine – Bethards
2323 Bethards Dr.
Santa Rosa, CA 95405
Leo Leer, MD (707) 443-8335
Family Medicine (Board Certified)
View Profile
Office :
St. Joseph Health Medical Group
2280 Harrison Ave., Suite K
Eureka, CA 95501
Office 1:
Family Medicine – Sebastopol
652 Petaluma Avenue
Suite B
Sebastopol, CA 95472

Office 2:
After Hours Care – Sebastopol
652 Petaluma Ave.
Suite B
Sebastopol, CA 95472
Brenda Manfredi, MD (707) 387-3910
Family Medicine (Board Certified)

Mon - Fri 8 a.m. - 7 p.m. Walk-Ins Welcome 3 p.m. - 7 p.m.

View Profile
Office 1:
After Hours Care – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492

Office 2:
Family Medicine – Windsor
8911 Lakewood Dr.
Suite 13
Windsor, CA 95492
Office :
Family Medicine - Washington
905 E Washington St.
Petaluma, CA 94952
Cynthia Morris, MD (707) 542-1611
Family Medicine

Mon - Fri: 8 a.m. - 5 p.m.

View Profile
Office 1:
Family Medicine – Bethards
2323 Bethards Dr.
Santa Rosa, CA 95405

Office 2:
517 N. Main St.
,
Office :
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405
Michael Novak, MD (707) 251-3604
Family Medicine (Board Certified)

Mon - Fri 8:30 a.m. - 12 p.m. & 1:30 p.m. - 5 p.m.

View Profile
Office :
1100 Trancas St.
Suite 350
Napa, CA 94558
Ellen Roche, FNP (707) 542-1611
Family Medicine

Mon - Fri 8 a.m. - 5 p.m. Closed 12:30 p.m. - 1:30 p.m.

View Profile
Office :
Family Medicine – Bethards
2323 Bethards Dr.
Santa Rosa, CA 95405
Gregory P. Rosa, MD (707) 823-7616
Family Medicine

Please call office for hours

View Profile
Office 1:
Family Medicine – Sebastopol
652 Petaluma Avenue
Suite B
Sebastopol, CA 95472

Office 2:
After Hours Care – Sebastopol
652 Petaluma Ave.
Suite B
Sebastopol, CA 95472
Alexey Shereshevsky, MD (707) 443-8335
Family Medicine (Board Certified)
View Profile
Office :
St. Joseph Health Medical Group- Primary Care
2280 Harrison Ave., Suite K
Eureka, CA 95501
Office :
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405
Nicholas Strange, DO (707) 763-9891
Family Medicine (Board Certified)
Osteopathic Medicine (Board Certified)
View Profile
Office 1:
Family Medicine - Washington
905 E. Washington St.
Petaluma, CA 94952

Office 2:
After Hours Care - Washington
905 E. Washington St.
Petaluma, CA 94952
Elisa Washburn, DO (707) 303-8360
Family Medicine (Board Certified)

Please call our office for Dr. Washburn's hours of availability.

View Profile
Office :
Family Medicine – Doyle Park
510 Doyle Park Dr.
Santa Rosa, CA 95405