Telemedicine virtual visits are now available by appointment for NCMA internal medicine patients. Call our offices for additional information or use the “request a telehealth appointment” button at the bottom of this page.


NCMA Internal Medicine

NCMA’s internal medicine physicians diagnose, treat, and manage a full spectrum of adult health conditions in Sonoma and Mendocino counties. In addition to general internal medicine services, our internists also provide expertise in:

  • gastroenterology,
  • endocrinology,
  • health screenings,
  • diabetes management and care,
  • immunizations,
  • weight management, and
  • women’s health.

Locations:

NCMA Internal Medicine — Santa Rosa

NCMA Internal Medicine — Santa Rosa

3536 Mendocino Avenue, Suite 300
Santa Rosa, CA 95403

Phone: 707-546-2180 and 707-544-3411
Fax: 707-546-2188 and 707-544-0834

Request an appointment online

NCMA Internal Medicine and Medical Weight Loss

Jennifer Hubert, DO

830 2nd Street, Suite A
Santa Rosa, CA 95404
Phone: 707-380-1838 and 707-575-THIN (8446)
877-342-2237 fax

Request an appointment online

NCMA Internal Medicine — Petaluma

  • Saw W. Aye, MD, internal medicine
  • Jessica Flinders, FNP
  • Kim Casarotti, FNP 

104 Lynch Creek Way, Suite 10
Petaluma, CA 94954
707-782-9123
Fax: 707-782-9622

Request an appointment online

NCMA Internal & Family Medicine — Mendocino

Carla Stange, FNP, Jennifer Stewart, MD, & Jeffrey Berenson, MD at NCMA Internal & Family Medicine — Mendocino.

Carla Stange, FNP, Jennifer Stewart, MD, & Jeffrey Berenson, MD at NCMA Internal & Family Medicine — Mendocino.

45081 Little Lake Street
Mendocino, CA 95460
707-937-1055
Fax: 707-937-1061

Request an appointment online

Healdsburg Internal Medicine

Rachel Mayorga, MD, Healdsburg

810 Healdsburg Avenue
Healdsburg, CA 95448
Phone: 707-385-0222
Fax: 707-629-4849

Request an appointment online

Telemedicine / virtual visits

NCMA physicians are available for telehealth virtual visits for many appointments. Learn more or request a telehealth appointment now.

Request a telehealth appointment