
James Francis Leoni · Family Medicine Physician
104 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1205936861No reviews
Insurance
Not specified
Check availability
96 providers found
Looking for a family doctor in Petaluma? Most patients narrow the list by insurance first, then by location and reviews. 96+ verified family doctors appear below.

James Francis Leoni · Family Medicine Physician
104 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1205936861Insurance

Insurance

Insurance

Insurance

Andria Laurel Steinkamp · Family Nurse Practitioner
715 Southpoint Blvd, Petaluma, CA, 94954
NPI · 1356773311Insurance

Brooke Cooper Rava · Family Nurse Practitioner
1456 Professional Dr Suite 405, Petaluma, CA, 94954
NPI · 1962120949Insurance

Insurance

Insurance

Insurance

Shradha Biradar · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1063161297Insurance

Insurance

Maria Azucena Martinez Castrejon · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1376326553Insurance

Insurance

Amandeep Kaur Randhawa · Hospice and Palliative Medicine (Family Medicine) Physician
1435 N Mcdowell Blvd Suite 210, Petaluma, CA, 94954
NPI · 1952192353Insurance

Kimberly Casarotti · Family Nurse Practitioner
104 Lynch Creek Way Suite 10, Petaluma, CA, 94954
NPI · 1992211957Insurance

Colleen Foy Sterling · Family Medicine Physician
1301 Southpoint Blvd, Petaluma, CA, 94954
NPI · 1619969326Insurance

Angela Rozella Todd · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1598028714Insurance

El Rose Medical Group · Family Medicine Physician
24 West El Rose Ave, Petaluma, CA, 94952
NPI · 1902976236Insurance

Leslie Ann Burger · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1306479381Insurance

Insurance

Anne Nelson Sebastian · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1326467804Insurance

Cynthia Lowe Rathkey · Family Nurse Practitioner
141 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1952474801Insurance

Insurance

Insurance

Julie Anna Bautista · Family Nurse Practitioner
411 N Mcdowell Blvd Unit 41, Petaluma, CA, 94954
NPI · 1275547085Insurance

Insurance

Erin Joy Helgerson · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1568741494Insurance

Insurance

Vanessa Isela Bermudez Villalpando · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1053251975Insurance

Shohreh Semati · Family Nurse Practitioner
411 N Mcdowell Blvd Unit 41, Petaluma, CA, 94954
NPI · 1528498441Insurance

Insurance

Leah Beth Rorvig · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1093126856Insurance

Theresa Rae Aguilar · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1205343944Insurance

Leesa Benenhaley · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1386040129Insurance

Mallory Paige Mullikin · Family Nurse Practitioner
3900 Lakeville Hwy, Petaluma, CA, 94954
NPI · 1235620592Insurance

Insurance

Deirdre Ann Martinez · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1770191538Insurance

Insurance

Nikola Lozanov, M. D., Inc.. · Family Medicine Physician
108 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1366670747Insurance

Carolina Espinosa Noya · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1255583506Insurance

Insurance

Genevieve Foster Freedman · Family Nurse Practitioner
1301 Southpoint Blvd, Petaluma, CA, 94954
NPI · 1912123787Insurance

Insurance

Loree Ann Skidmore · Family Nurse Practitioner
104 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1346453297Insurance

Jonathan Y Choe · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1518959170Insurance

Insurance

Connie Alejandrina Moreno · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1275016230Insurance

Insurance

Jacqueline Fanchon Hanley · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1982483152Insurance

Cristina S Centurion · Family Nurse Practitioner
106 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1710053095Insurance

Insurance

Mary M Martindale · Family Nurse Practitioner
1383 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1376279810Insurance

Maria Genoveva Ochoa · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1841410461Insurance

Insurance

Carlin Li An Chi · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1497843122Insurance

Insurance

Jennifer Ortiz Monteclaro · Family Medicine Physician
335 S Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1306578117Insurance

Insurance

James Jerome Wu · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1548404494Insurance

Andrew Burns Ashcroft · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1053306795Insurance

Fasih Abdul Hameed · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1417083031Insurance

Meliea Ann Lane · Family Nurse Practitioner
1456 Professional Dr Suite #405, Petaluma, CA, 94954
NPI · 1700993334Insurance

Jessica Flinders · Family Nurse Practitioner
104 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1073769055Insurance

Insurance

Insurance

Kimberly J Sommerhaug · Family Nurse Practitioner
1383 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1609037951Insurance

Stephanie M Treece · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1205613155Insurance

Victoria Lorraine Williams · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1659705564Insurance

Insurance

Howard Hernandez · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1366327215Insurance

Nikola Yuliev Lozanov · Family Medicine Physician
108 Lynch Creek Way, Petaluma, CA, 94954
NPI · 1417968512Insurance

Eleanor Mclaughlin · Family Nurse Practitioner
905 E Washington St, Petaluma, CA, 94952
NPI · 1548479181Insurance

Ana C Zanoletti · Family Nurse Practitioner
141 Lynch Creek Way Suite C, Petaluma, CA, 94954
NPI · 1528858180Insurance

Insurance

Jasmine Felicia Bean · Family Nurse Practitioner
411 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1306566732Insurance

Insurance

Northern California Medical Assoc · Family Medicine Physician
1116 B St, Petaluma, CA, 94952
NPI · 1588220636Insurance

Insurance

Tam Tiet · Family Medicine Physician
1383 N Mcdowell Blvd Suite 150, Petaluma, CA, 94954
NPI · 1285994244Insurance

Miriam Avena Mascareno · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1629797246Insurance

Ann Marie Nicol · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1720010580Insurance

Insurance

Insurance

Celeste Desiree Montalvo · Family Nurse Practitioner
1455 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1669363230Insurance

Jessicca L Jarrett · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1891911707Insurance

Stephanie Elizabeth Manulkin · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1508280595Insurance

Lisa Feth Pearson · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1083894802Insurance

Tina Hrinko Otero · Family Nurse Practitioner
335 S Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1649910910Insurance

Insurance

Insurance

Insurance

Adrienne Patrice Kassis · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1942338769Insurance

Relymd Virtual Health Ca, PC · Family Medicine Physician
5341 Old Redwood Hwy Suite 210, Petaluma, CA, 94954
NPI · 1194515106Insurance

Celina Allyn Mercer · Family Medicine Physician
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1245850585Insurance

Insurance

Krysta Williams · Family Nurse Practitioner
1179 N Mcdowell Blvd, Petaluma, CA, 94954
NPI · 1962184291Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Petaluma — useful if your insurance network extends across the metro.
Petaluma has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Petaluma, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Petaluma family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Many Petaluma family doctors offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Yes. Searching, comparing, and contacting Petaluma family doctors on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.