AcceptsMedicare.com

Doctors That Accept Medicare in Vista, CA

405 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26

These are 405 clinicians enrolled in Medicare and practicing in Vista, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.

Advertisement

Providers in Vista by Specialty

Family Medicine(20)

  • Alice Besong, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Alice Besong, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Ashkan Salamatipour, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Ashkan Salamatipour, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Charles Maletz, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Charles Maletz, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Cheryl Thompson, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Cheryl Thompson, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Cibu Panicker, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Cibu Panicker, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Lisa McDaniel, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Lisa McDaniel, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Minu Sharma, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Minu Sharma, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Sarah Fatland, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Sarah Fatland, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Yaminah Espinosa-Silva, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignmentTelehealth available

  • Yaminah Espinosa-Silva, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignmentTelehealth available

  • Yelennia Palacios, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Yelennia Palacios, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

Internal Medicine(20)

  • Mark Obrien, DO

    161 Thunder Dr, Suite 210, Vista92083

    📞 (760) 216-6500Accepts assignmentTelehealth available

  • Michael Rutman, DO

    2355 S Melrose Dr, Vista92081

    📞 (760) 598-0088May accept assignmentTelehealth available

  • Andrew Hall, MD

    Beaver Medical Group P C

    145 Thunder Dr, Vista92083

    📞 (760) 941-9002Accepts assignment

  • Ethan Nguyen, MD

    Beaver Medical Group P C

    145 Thunder Dr, Vista92083

    📞 (760) 941-9002Accepts assignmentTelehealth available

  • Monica Martin, MD

    Hospitalist Medicine Physicians Of California Inc

    247 E Bobier Dr, Vista92084

    📞 (760) 945-3033Accepts assignmentTelehealth available

  • John Clancy, DO

    John H Clancy DO And Tara Leigh Clancy DO Medical Corporation

    2375 S Melrose Dr, Vista92081

    📞 (760) 305-1900Accepts assignment

  • Tara Clancy, DO

    John H Clancy DO And Tara Leigh Clancy DO Medical Corporation

    2375 S Melrose Dr, Vista92081

    📞 (760) 305-1900Accepts assignment

  • Monica Perlman, MD

    Monica Perlman MD Inc

    204 S Santa Fe Ave, Vista92084

    📞 (858) 554-1212Accepts assignmentTelehealth available

  • Sheri Tran, MD

    Scott A Eisman MD Inc

    2067 W Vista Way, Suite 160, Vista92083

    📞 (760) 230-8994Accepts assignmentTelehealth available

  • Arta Shirkhodai, MD

    Scripps Health

    130 Cedar Rd, Vista92083

    📞 (760) 806-5400Accepts assignmentTelehealth available

  • Clark Bach, MD

    Scripps Health

    130 Cedar Rd, Vista92083

    📞 (760) 806-5400Accepts assignmentTelehealth available

  • Steven Yale, MD

    Scripps Health

    130 Cedar Rd, Vista92083

    📞 (760) 806-5400Accepts assignmentTelehealth available

  • Sam Baroudi, MD

    Tri-City Primary Care Medical Group Inc

    1926 Via Ctr, Suite A, Vista92081

    📞 (760) 940-7000Accepts assignmentTelehealth available

  • Xiangli Li, MD

    Tri-City Primary Care Medical Group Inc

    1926 Via Ctr, Suite A, Vista92081

    📞 (760) 940-7000Accepts assignmentTelehealth available

  • Enrique Boquin

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Enrique Boquin

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Marc Dao, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Marc Dao, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Sopheap Ly, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Sopheap Ly, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

Cardiology(12)

  • Thomas Makowski, MD

    Beaver Medical Group P C

    145 Thunder Dr, Vista92083

    📞 (760) 941-9002Accepts assignment

  • Hanh Bui, MD

    Hanh M Bui MD Apmc

    2067 W Vista Way, Suite 225, Vista92083

    📞 (760) 630-2550Accepts assignmentTelehealth available

  • Hanh Bui, MD

    Hanh M Bui MD Apmc

    906 Sycamore Ave, Suite 104, Vista92081

    📞 (760) 630-2550Accepts assignmentTelehealth available

  • Monica Parks, MD

    Hanh M Bui MD Apmc

    906 Sycamore Ave, Suite 104, Vista92081

    📞 (760) 630-2550Accepts assignmentTelehealth available

  • Hulbert DO, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignmentTelehealth available

  • Hulbert DO, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignmentTelehealth available

  • Milind Parikh, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignmentTelehealth available

  • Milind Parikh, DO

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignmentTelehealth available

  • Nadia Abelhad, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignmentTelehealth available

  • Nadia Abelhad, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignmentTelehealth available

  • Nikhil Jain, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignmentTelehealth available

  • Nikhil Jain, MD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignmentTelehealth available

Optometry(20)

  • Glenn Demlinger, OD

    741 Shadowridge Dr, Vista92083

    📞 (760) 727-1844Accepts assignment

  • Brandyn Chen, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • David Bloomberg, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Krista Gardner, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Randy Stone, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Sherri Azimi, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Yasmin Kouchak, OD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Abhishek Bajpai, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Cheryl Duong, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Christine Truong, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Phoebe Luong, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Sarah Moghadam, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Shaya Assareh, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Steven Ellis, OD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Christina Trinh, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Christina Trinh, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Emily Tam, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Emily Tam, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

  • Jennifer Gee, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Jennifer Gee, OD

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

Ophthalmology(16)

  • Benjamin Stephens, MD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Bradley Greider, MD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Heather Chen, MD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Kelsi Greider-Sideris, MD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Maulik Zaveri, MD

    Bradley W Greider M D Inc

    2067 W Vista Way, Suite 120, Vista92083

    📞 (760) 758-2020Accepts assignment

  • Alexa Thibodeau, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Colette Ehnow, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Iga Gray, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Jessica Laursen, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Mark Soontornvachrin, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Matthew Carnahan, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignmentTelehealth available

  • Nancy Lee, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Sayjal Patel, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Sohrab Tofigh, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Steven Zane, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

  • Thomas Kim, MD

    Southern California Permanente Medical Group

    780 Shadowridge Dr, Vista92083

    📞 (619) 528-5000Accepts assignment

Podiatry(12)

  • Nicklaus Nishijima, DPM

    S Luke Berthelsen Dpm Inc

    2067 W Vista Way, Suite 265, Vista92083

    📞 (760) 463-9155Accepts assignment

  • Steven Berthelsen, DPM

    S Luke Berthelsen Dpm Inc

    2067 W Vista Way, Suite 265, Vista92083

    📞 (760) 463-9155Accepts assignment

  • Ameer Matariyeh, DPM

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733Accepts assignment

  • James Brown, DPM

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733Accepts assignment

  • John-Paul Guillot, DPM

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733Accepts assignment

  • Lindsey Wilke

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733May accept assignment

  • Mark Miller, DPM

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733Accepts assignment

  • Tyson Schmidthuber, DPM

    Toe-Tal Family Footcare Associates

    1512 Green Oak Rd, Vista92081

    📞 (760) 580-6733Accepts assignment

  • Ameer Matariyeh, DPM

    Toetal Health Solutions Ca PC

    , Vista92081

    📞 (760) 666-8063Accepts assignment

  • Mark Miller, DPM

    Toetal Health Solutions Ca PC

    , Vista92081

    📞 (760) 666-8063Accepts assignment

  • Julie Miller, DPM

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    📞 (760) 631-5000Accepts assignment

  • Julie Miller, DPM

    Vista Community Clinic

    1000 Vale Terrace Dr, Vista92084

    Accepts assignment

Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.

Other Cities in California

New to Medicare?

Frequently Asked Questions

Are these doctors in Vista accepting new Medicare patients?

We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.

What does "accepts Medicare assignment" mean?

It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.

Will these doctors work with my Medicare Advantage plan?

Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.

Does Original Medicare cover dental care from these providers?

Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.

Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in California →

Was this page helpful?

Wrong phone number, closed office, or something confusing? Tell us — every report is reviewed.