NCMA internal medicine providers are available for in-person and telehealth appointments.
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:
- acute illness care,
- annual physicals,
- gastroenterology,
- endocrinology,
- health screenings,
- diabetes management and care,
- immunizations and vaccines,
- chronic illness,
- chronic pain,
- palliative care,
- weight management, and
- women’s health.
Locations:
NCMA Internal Medicine and Medical Weight Loss
- Jennifer Hubert, DO, internal medicine, medical weight loss
830 2nd Street, Suite A
Santa Rosa, CA 95404
Phone: 707-380-1838 and 707-575-THIN (8446)
877-342-2237 fax
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
NCMA Internal & Family Medicine — Mendocino

Carla Stange, FNP, Jennifer Stewart, MD, & Jeffrey Berenson, MD at NCMA Internal & Family Medicine — Mendocino.
- Jeffrey A. Berenson, MD, general and internal medicine
- Jennifer L. Stewart, MD, family medicine, urgent care
- Sharon Hunter, FNP
- Carla Stange, FNP, CNM
45081 Little Lake Street
Mendocino, CA 95460
707-937-1055
Fax: 707-937-1061
Healdsburg Internal Medicine
- Rachel Mayorga, MD, FACP, internal medicine
810 Healdsburg Avenue
Healdsburg, CA 95448
Phone: 707-385-0222
Fax: 707-629-4849
Telemedicine / virtual visits
NCMA physicians are available for telehealth virtual visits for many appointments. Learn more or request a telehealth appointment now.
Insurance plans
We currently accept the following health insurance plans:
- 6 Degrees Health
- Aetna (Direct)
- Anthem Blue Cross of California and Prudent Buyer Network
- Beech Street Corporation
- Blue Shield of California
- Humana / Choice Care Network
- California Foundation for Medical Care (CFMC)
- CIGNA / Great West Healthcare
- Coventry / First Health Network
- Delta Health — Amy’s Kitchen
- HealthNet
- Healthsmart
- Medicare
- Meritage Medical Network
- MultiPlan/PHCS, Inc.
- NX Health Network
- Provider Network of America (PNOA)
- Railroad Medicare
- TRICARE
- UHC AARP Medicare Complete through Meritage
- United Healthcare
Subject to change. Verify coverage with your provider or your insurance plan.