EverydayHealthLogo

DZ

Dr. Dennis Craig Zachary, MD

Family Medicine Specialist

33 Years of Experience

Accepting patients

    Overview

    Dr. Dennis Zachary, MD is a Family Medicine Specialist, who primarily practices in Des Moines, IA with 3 additional practice locations. He has been practicing for over 33 years and is board certified by the American Board of Family Medicine. Dr. Zachary graduated from Florida International University, Miami, FL and completed his residency at Univ Of Mn Affil Hosps, Family Medicine. Dr. Zachary is fluent in English, and is currently seeing new patients. Dr. Zachary’s practice accepts Aetna, Blue Cross Blue Shield (BCBS), Bravo Health, Cigna, Humana Health, Medicaid, Medicare, UnitedHealthcare and other major insurance plans. To book an appointment or to confirm insurance options, please call Dr. Zachary’s office at (515) 643-9400.

    Medical Specialties and Areas of Expertise

    Family Medicine Specialist

    Education & Training

    Univ Of Mn Affil Hosps, Family Medicine (Residency)

    University Of Mn Affil Hosps (Residency)

    University of Minnesota Program (Residency)

    Other Degree - Mayo Med Sch, Rochester Mn

    Medical Degree - Florida International University, Miami, FL

    Board Certifications

    American Board of Family Medicine

    Languages

    English

    Medical Procedures Performed

    procedures performed by a Family Medicine Specialist, like Dr. Dennis Zachary, may include:

    For detailed information, please contact Dr. Zachary's office.

    Insurances

    Top Insurances

    • Aetna

    • Blue Cross Blue Shield (BCBS)

    • Bravo Health

    • Cigna

    • Humana Health

    • Medicaid

    • Medicare

    • UnitedHealthcare

    View All Insurances

    Locations

    6601 SW 9th St

    Des Moines, IA 50315

    (515) 643-9400

    Get Directions

    9421 Marketplace Dr

    Norwalk, IA 50211

    Get Directions

    1111 6th Ave

    Des Moines, IA 50314

    Get Directions

    411 Laurel St Ste 3262

    Des Moines, IA 50314

    Get Directions

    Frequently Asked Questions

    Is Dennis Zachary accepting new patients?

    Yes, Dennis Zachary is accepting new patients at this time.

    Does Dennis Zachary offer online booking?

    Please contact Dr. Zachary's office at (515) 643-9400 for information about online booking, telehealth, or to schedule an appointment.

    Does Dennis Zachary offer telehealth appointments?

    Please contact Dr. Zachary's office at (515) 643-9400 for information telehealth appointment availability or for scheduling assistance.

    Which language(s) does Dennis Zachary speak?

    Dennis Zachary speaks English.

    Which board certifications does Dennis Zachary have?

    Dennis Zachary is certified by the American Board of Family Medicine.

    Other Family Medicine Specialist Near Des Moines, IA

    Dr. William David Borchardt, DO
    Family Medicine Specialist
    LocationPin-icon
    6601 SW 9th St, Des Moines, IA 50315
    acceptingPatients-iconAccepting patients

    TM

    Family Medicine Specialist
    LocationPin-icon
    6601 SW 9th St, Des Moines, IA 50315
    acceptingPatients-iconAccepting patients

    CR

    Family Medicine Specialist
    LocationPin-icon
    1211 E Army Post Rd, Des Moines, IA 50315
    See contact information
    See All Specialists

    Doctors by Category

    Specialists