Vista Campus - Medicare Primary Care in Santa Rosa, CA

Vista Campus is a medicare enrolled primary clinic (Clinic/center - Federally Qualified Health Center (fqhc)) in Santa Rosa, California. The current practice location for Vista Campus is 3569 Round Barn Circle, Santa Rosa, California. For appointments, you can reach them via phone at (707) 303-3600. The mailing address for Vista Campus is 3569 Round Barn Circle, Santa Rosa, California and phone number is (707) 303-3600.

Vista Campus is licensed to practice in California (license number 550000087). The clinic also participates in the medicare program and its NPI number is 1578631172. This medical practice accepts medicare insurance (which means this clinic accepts the Medicare-approved amount; you will not be billed for any more than the Medicare deductible and coinsurance). However, please confirm if they accept your insurance at (707) 303-3600.

Contact Information

Vista Campus
3569 Round Barn Circle
Santa Rosa
CA 95403-5781
(707) 303-3600
(707) 303-3635

Map and Direction


Primary Care Clinic Profile

Full NameVista Campus
SpecialityClinic/Center
Location3569 Round Barn Circle, Santa Rosa, California
Authorized Official Name and PositionGabriela Bernal-leroi (CHIEF EXECUTIVE OFFICER)
Authorized Official Contact7073033600
Accepts Medicare InsuranceYes. This clinic participates in medicare program and accept medicare insurance.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Vista Campus
3569 Round Barn Circle
Santa Rosa
CA 95403-5781

Ph: (707) 303-3600
Vista Campus
3569 Round Barn Circle
Santa Rosa
CA 95403-5781

Ph: (707) 303-3600

NPI Details:

NPI Number1578631172
Provider Enumeration Date12/01/2006
Last Update Date12/09/2022

Medicare PECOS Information:

Medicare PECOS PAC ID0345130423
Medicare Enrollment IDO20040319001444

Medical Identifiers

Medical identifiers for Vista Campus such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1578631172NPI-NPPES
FHC71099FMedicaidCA

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
261Q00000XClinic/center 550000087 (California)Secondary
261QF0400XClinic/center - Federally Qualified Health Center (fqhc) 550000087 (California)Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Vista Campus acts as a billing entity for following providers:
Provider NameAnne Margaret French
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1528141587
PECOS PAC ID: 2163314105
Enrollment ID: I20040325001405
Provider NameBarbara A Sinclair
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1154430890
PECOS PAC ID: 5496700486
Enrollment ID: I20050311000912
Provider NameDavid Schneider
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1104885672
PECOS PAC ID: 3577591643
Enrollment ID: I20050729000810
Provider NameCarla P Longchamp
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1972544948
PECOS PAC ID: 8729003942
Enrollment ID: I20051006000906
Provider NameTabitha Doniach
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1952344616
PECOS PAC ID: 2264459197
Enrollment ID: I20051028001011
Provider NameTara D Scott
Provider TypePractitioner - Emergency Medicine
Provider IdentifiersNPI Number: 1528023835
PECOS PAC ID: 0345267290
Enrollment ID: I20051029000198
Provider NameMichael C Shulkin
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1790893824
PECOS PAC ID: 0042225674
Enrollment ID: I20060220000065
Provider NameChristine Martin
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1871685370
PECOS PAC ID: 4284632779
Enrollment ID: I20061116000337
Provider NameKevin M Li
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1619186764
PECOS PAC ID: 9133284250
Enrollment ID: I20090224000350
Provider NameLaurence Brown
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1700050200
PECOS PAC ID: 5991861908
Enrollment ID: I20090226000555
Provider NameJoseph Matel
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1871792382
PECOS PAC ID: 9638236573
Enrollment ID: I20090320000499
Provider NameFasih A Hameed
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1417083031
PECOS PAC ID: 5991850877
Enrollment ID: I20090827000784
Provider NameJoseph I Eichenseher
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1164628590
PECOS PAC ID: 3577758473
Enrollment ID: I20101117000163
Provider NameBriant Smith
Provider TypePractitioner - Orthopedic Surgery
Provider IdentifiersNPI Number: 1639253628
PECOS PAC ID: 2961682000
Enrollment ID: I20110208000114
Provider NameAnthony Frank Soria
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1346219755
PECOS PAC ID: 4183755507
Enrollment ID: I20120314000336
Provider NameJudith Hong
Provider TypePractitioner - Dermatology
Provider IdentifiersNPI Number: 1083949853
PECOS PAC ID: 4082878558
Enrollment ID: I20120613000221
Provider NameChristoph Gelsdorf
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1063656908
PECOS PAC ID: 6709033806
Enrollment ID: I20120824000280
Provider NameJennifer Fish
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1619111556
PECOS PAC ID: 3779734108
Enrollment ID: I20121113000352
Provider NameJames Wu
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1548404494
PECOS PAC ID: 4183869928
Enrollment ID: I20130326000481
Provider NameIlka De Gast
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1649576851
PECOS PAC ID: 7618192030
Enrollment ID: I20140627000211
Provider NameKim D Shippey
Provider TypePractitioner - Clinical Social Worker
Provider IdentifiersNPI Number: 1497817670
PECOS PAC ID: 5395063937
Enrollment ID: I20150413000253
Provider NameAllison Danielle Bacon
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1720254584
PECOS PAC ID: 9032384557
Enrollment ID: I20150421001870
Provider NameMia P Tiscareno
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1316354350
PECOS PAC ID: 3870810328
Enrollment ID: I20160311001609
Provider NameEileen Philbin Muldoon
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1073849162
PECOS PAC ID: 6305989385
Enrollment ID: I20160401000706
Provider NameCaitlin Hill
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1184904013
PECOS PAC ID: 6608041116
Enrollment ID: I20170105000498
Provider NameDouglas Jimenez
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1154474781
PECOS PAC ID: 7719879899
Enrollment ID: I20170727002656
Provider NameJessica A Koenig
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1083050967
PECOS PAC ID: 4486952017
Enrollment ID: I20171115002887
Provider NameLingjin Meng
Provider TypePractitioner - Internal Medicine
Provider IdentifiersNPI Number: 1730574575
PECOS PAC ID: 3476805037
Enrollment ID: I20181009002190
Provider NameErin Elizabeth Bulleit
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1639564974
PECOS PAC ID: 0244544948
Enrollment ID: I20201012002716
Provider NameCharys Hayden-town
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1629697883
PECOS PAC ID: 2062822414
Enrollment ID: I20201113001361
Provider NameNavpreet Sidhu
Provider TypePractitioner - Hospitalist
Provider IdentifiersNPI Number: 1043741184
PECOS PAC ID: 8426388794
Enrollment ID: I20201207001071
Provider NameAlecia Lanette Greenlee
Provider TypePractitioner - Psychiatry
Provider IdentifiersNPI Number: 1487072922
PECOS PAC ID: 4688977325
Enrollment ID: I20210304002115
Provider NameSarah B Sands
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1407526676
PECOS PAC ID: 7719352178
Enrollment ID: I20230417002462
Provider NameAlexander Threlfall
Provider TypePractitioner - Geriatric Psychiatry
Provider IdentifiersNPI Number: 1669538187
PECOS PAC ID: 6103113857
Enrollment ID: I20230616000446
Provider NameChloe S Minervini
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1811562747
PECOS PAC ID: 2163882994
Enrollment ID: I20230712001804
Provider NameMarie Ann Mulligan
Provider TypePractitioner - General Practice
Provider IdentifiersNPI Number: 1477682896
PECOS PAC ID: 6901055664
Enrollment ID: I20230727003834
Provider NameElisa Glubok Gonzalez
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1346879095
PECOS PAC ID: 4284096025
Enrollment ID: I20230810004238
Provider NameWillis Smith
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1861882847
PECOS PAC ID: 3173934585
Enrollment ID: I20230818000484
Provider NameJennifer Francis
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1770148108
PECOS PAC ID: 0749697662
Enrollment ID: I20230925002232
Provider NameNicole P Fernandes
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1558997569
PECOS PAC ID: 4284088295
Enrollment ID: I20230925003412
Provider NameFrances Rosario Gonzalez
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1801440136
PECOS PAC ID: 9133574171
Enrollment ID: I20231011003969
Provider NameJacklyn Cheng
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1306259098
PECOS PAC ID: 2264652015
Enrollment ID: I20231018004042
Provider NameJennifer Denise Mendoza
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1154057750
PECOS PAC ID: 3577919497
Enrollment ID: I20231030002192
Provider NameRenee Teresa Cooper
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1972131498
PECOS PAC ID: 7416304381
Enrollment ID: I20231114003669
Provider NameKameren Joy Owens
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1942225156
PECOS PAC ID: 3971518150
Enrollment ID: I20231122001609
Provider NameNicole Bayard
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1154954600
PECOS PAC ID: 8527418763
Enrollment ID: I20231229001200
Provider NameVeronica I Vega
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1891977104
PECOS PAC ID: 1759732712
Enrollment ID: I20240104000796
Provider NameAlea Catherine Campos
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1801584966
PECOS PAC ID: 5991148918
Enrollment ID: I20240207000784
Provider NameErin Marie Byrn
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1356125314
PECOS PAC ID: 2062855000
Enrollment ID: I20240207001297
Provider NameMelissa Anne Winkelhaus
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1609557149
PECOS PAC ID: 6406299452
Enrollment ID: I20240207001713
Provider NameAmanda Mae Vergel De Dios
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1679069058
PECOS PAC ID: 0941646814
Enrollment ID: I20240313003867
Provider NameSahab Danesh
Provider TypePractitioner - Podiatry
Provider IdentifiersNPI Number: 1538655279
PECOS PAC ID: 1759761927
Enrollment ID: I20240320004023
Provider NameMelissa De Asis Deocampo- Escalante
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1972389948
PECOS PAC ID: 0749628550
Enrollment ID: I20240329000279
Provider NameAllison Jhin
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1760010102
PECOS PAC ID: 0749658136
Enrollment ID: I20240329002075
Provider NameStephanie Bamidele
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1427518844
PECOS PAC ID: 1557709284
Enrollment ID: I20240401001888
Provider NameMansi Shah
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1831552306
PECOS PAC ID: 6608169081
Enrollment ID: I20240402001002
Provider NameStephanie Mayorga
Provider TypePractitioner - Dentist
Provider IdentifiersNPI Number: 1083145544
PECOS PAC ID: 2062850399
Enrollment ID: I20240405001953
Provider NameBrandon Cortez
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1538521828
PECOS PAC ID: 1355770314
Enrollment ID: I20240410002275
Provider NameEle Lozares-lewis
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1881860666
PECOS PAC ID: 5890946149
Enrollment ID: I20240415003020
Provider NameCasandra Camacho
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1669879334
PECOS PAC ID: 6002146818
Enrollment ID: I20240415003590
Provider NameKevin Skyler
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1760166144
PECOS PAC ID: 7810336419
Enrollment ID: I20240416001038
Provider NameLisa Sara Polon
Provider TypePractitioner - Clinical Psychologist
Provider IdentifiersNPI Number: 1366879967
PECOS PAC ID: 6305285529
Enrollment ID: I20240419001876
Provider NameJill Hutton Davidson
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1265211155
PECOS PAC ID: 3779923446
Enrollment ID: I20240429000575
Provider NameAnna Mccoy
Provider TypePractitioner - Other (physician)
Provider IdentifiersNPI Number: 1841911419
PECOS PAC ID: 9638519374
Enrollment ID: I20240429003266
Provider NameParker Andrew Duncan Diaz
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1033434923
PECOS PAC ID: 1850524422
Enrollment ID: I20240503001420
Provider NameRebecca Anne Como
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1225769524
PECOS PAC ID: 7719327857
Enrollment ID: I20240506004129
Provider NameSibylle Maria Margaretha Koenig
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1285226092
PECOS PAC ID: 3173963253
Enrollment ID: I20240507000935
Provider NameCarolina Jimenez
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1598477358
PECOS PAC ID: 6800237363
Enrollment ID: I20240515000690
Provider NameBenjamin Robert Zumwalt
Provider TypePractitioner - Nurse Practitioner
Provider IdentifiersNPI Number: 1952932709
PECOS PAC ID: 7315350493
Enrollment ID: I20240521001965
Provider NameKyle Edward Ransom
Provider TypePractitioner - Family Practice
Provider IdentifiersNPI Number: 1013404318
PECOS PAC ID: 2961884416
Enrollment ID: I20240521003772

Reviews and Comments


Clinic/Center in Santa Rosa, CA

Sutter Medical Group Of The Redwoods
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 4725a Hoen Ave, Santa Rosa, CA 95405
Phone: 707-576-3322    
Elyse R. Eisenberg, Md, Inc.
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 725 Farmers Ln, Ste 10, Santa Rosa, CA 95405
Phone: 707-523-3375    Fax: 866-870-0815
Sutter Medical Group Of The Redwoods
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 4750 Hoen Ave, Santa Rosa, CA 95405
Phone: 707-523-2666    Fax: 707-523-3399
St Joseph Heritage Healthcare
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 4750 Hoen Ave, Santa Rosa, CA 95405
Phone: 707-542-1611    Fax: 707-542-9958
Thomas M. Collins Chiropractic, Inc.
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 1212 Farmers Ln, Suite 2, Santa Rosa, CA 95405
Phone: 707-566-7396    Fax: 707-566-7398
Vanguard Performance
Primary Care Clinic
Medicare: Not Enrolled in Medicare
Practice Location: 2901 Cleveland Ave Ste 202, Santa Rosa, CA 95403
Phone: 707-968-1555    Fax: 844-426-0134
Sonoma County Junior College District
Primary Care Clinic
Medicare: Medicare Enrolled
Practice Location: 1501 Mendocino Ave, Santa Rosa, CA 95401
Phone: 707-527-4445    Fax: 707-524-1858

Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.