Loading Complete
Keith F Frank

Keith F Frank, DO

Interventional CardiologyCardiology

Accepting New Patients
Need help scheduling? Call (616) 494-8724

Highlights

Age Groups Seen

  • Adult 18-64
  • Older Adult 65+

Languages

  • English

Gender

Male

Affiliations

  • Corewell Health Zeeland Hospital
  • Corewell Health Grand Rapids Hospitals

About Keith F Frank

About the Provider

Keith Frank, DO, is a board-certified physician specializing in cardiology. Dr. Frank earned his medical degree from Michigan State University College of Osteopathic Medicine in East Lansing. He completed his internal medicine residency and his cardiology fellowship at Garden City Hospital in Garden City, Michigan.His clinical interests include preventative cardiology, coronary artery disease, valvular heart disease, electrical disorders of the heart and various cardiomyopathies, as well as specialized imagining of the cardiovascular system, including advanced echocardiography, nuclear cardiology and vascular imaging.For further information, referrals or appointments, please call 855.7MYHEART.

Locations

  1. Corewell Health Cardiovascular Services - Holland
    • phone: 616-494-8724
    • fax: 616-494-5950
  2. Corewell Health Cardiovascular Services - 8333 Felch St
    • phone: 616-494-8724
    • fax: 616-494-5950

Experience

Education

  • Fellowship: Garden City Hospital, Cardiovascular Disease, 2020
  • Residency: Garden City Hospital, Internal Medicine, 2016
  • Medical School: Michigan State University, College of Osteopathic Medicine, Doctor of Osteopathic Medicine (DO), 2013

Board Certifications

  • Cardiology: American Osteopathic Board of Internal Medicine, 2020
  • Internal Medicine: American Osteopathic Board of Internal Medicine, 2016

Insurance

Please contact the practice office to confirm your specific plan. If you have questions about paying for care or would like to speak to a financial counselor, please visit our financial assistance page.
Search plans
  • Aetna/Cofinity
  • Align Senior Care MI
  • BCBS Medicare Advantage Plus Blue
  • BCBS PPO
  • BCBS Traditional
  • Blue Care Network
  • Blue Care Network Medicare Advantage
  • Blue Cross Complete
  • Cigna
  • Coventry First Health
  • HAP/ASR
  • Humana Military (Tricare East)
  • McLaren Commercial
  • McLaren Medicaid
  • McLaren Medicare Advantage
  • Medicaid
  • Medicare
  • Meridian AmBetter
  • Meridian Complete (MI Health LINK) Dual Eligible
  • Meridian Medicaid
  • Molina Medicaid/MiChild/Marketplace (Health Plus)
  • Molina Medicare
  • Priority Health Choice Medicaid
  • Priority Health HMO/PPO
  • Priority Health Medicare Advantage
  • Trinity Health Plan of MI
  • UHC/Optum (VA Community Care Network)
  • UM Health Plan
  • United Health Care Commercial
  • United Health Care Dual Complete

Ratings & Reviews

4.9 out of 5

216 ratings, 81 reviews

Corewell Health is committed to delivering high-quality and compassionate care. These ratings and reviews are transparent patient feedback collected via survey following a provider care experience that asks patients and families about the care they received.

Search reviews
    5 out of 5 stars
    Reviewed on 2/24/2026

    Nice and relaxed

    5 out of 5 stars
    Reviewed on 2/20/2026

    Never rushes you listened to what I have to say and answers my questions

    5 out of 5 stars
    Reviewed on 2/19/2026

    Communication was easily understood. I never felt rushed. He is personable and had good eye contact with me.

    5 out of 5 stars
    Reviewed on 2/19/2026

    I will feel comfortable addressing any future heart health concerns with Dr Frank.

    5 out of 5 stars
    Reviewed on 2/18/2026

    It was a genuinely good and openly good experience.

    5 out of 5 stars
    Reviewed on 2/16/2026

    He took the time to insure that I understood my condition.

    5 out of 5 stars
    Reviewed on 2/15/2026

    Very impressed with Dr Frank

    5 out of 5 stars
    Reviewed on 2/14/2026

    Very pleased and totally appreciated his explaining of what the procedures were

    5 out of 5 stars
    Reviewed on 2/11/2026

    Very Nice and personable and had knowledge about my condition and how to improve it.

    5 out of 5 stars
    Reviewed on 2/3/2026

    I liked the way he reviewed the previous test records and addressed serious concerns first. Lack of energy is a quality of life issue but Dr. Frank took it seriously.

    3 out of 5 stars
    Reviewed on 1/19/2026

    He was not very caring

    5 out of 5 stars
    Reviewed on 1/18/2026

    Excellent "bedside" manner

    5 out of 5 stars
    Reviewed on 1/16/2026

    Friendly, kind, informative intelligent

    5 out of 5 stars
    Reviewed on 1/16/2026

    Respectful, friendly, upbeat, thorough, easy to talk to. Very open for questions.

    5 out of 5 stars
    Reviewed on 1/15/2026

    I enjoy Dr Frank he is very good at what he does.

    5 out of 5 stars
    Reviewed on 1/15/2026

    He was very kind and understanding. I trust him and am thankful for his skillful care.

    5 out of 5 stars
    Reviewed on 12/26/2025

    He had read over my file so he knew what to talk to me about. So we had a good experience.

    5 out of 5 stars
    Reviewed on 12/15/2025

    First time meeting him, and he explained how they process heart care moving forward

    5 out of 5 stars
    Reviewed on 12/13/2025

    He seemed very knowledgeable but was easy to understand

    5 out of 5 stars
    Reviewed on 12/13/2025

    He was very patient & extremely helpful answering our questions!

    4 out of 5 stars
    Reviewed on 12/9/2025

    It was the first visit I had with him

    5 out of 5 stars
    Reviewed on 12/8/2025

    Very personable, felt at ease with him right away.

    5 out of 5 stars
    Reviewed on 12/7/2025

    Easy to talk to and just made me feel comfortable.

    5 out of 5 stars
    Reviewed on 12/7/2025

    Good balance

    5 out of 5 stars
    Reviewed on 12/6/2025

    Nothing to add. Been excellent since I met him in the hospital.

    5 out of 5 stars
    Reviewed on 11/8/2025

    I appreciate his honesty and it was very nice to meet him. I am really happy to know who I will be seeing if my health changes draw concerns in the future.

    5 out of 5 stars
    Reviewed on 11/5/2025

    He took his time and explain things to.He is not only a Dr. but a caring Dr.

    4 out of 5 stars
    Reviewed on 11/5/2025

    He seemed relaxed and not rushed.

    5 out of 5 stars
    Reviewed on 10/25/2025

    He is positive & caring

    5 out of 5 stars
    Reviewed on 10/23/2025

    well he Is an MSU guy ... automatic 10

    5 out of 5 stars
    Reviewed on 10/21/2025

    Good discussion about my heart and medication, as well as options for down the road when/if necessary.

    5 out of 5 stars
    Reviewed on 10/17/2025

    This was the first time I saw Dr. Frank. We was friendly and explained everything. Sometimes it's hard to meet a new provider, but he made me feel comfortable. It was a pleasure meeting him.

    5 out of 5 stars
    Reviewed on 10/5/2025

    He keeps track of me and does things when he thinks it should be done like I have a echocardiogram coming up.

    5 out of 5 stars
    Reviewed on 10/3/2025

    Spent a long time explaining my diagnosis and treatment options.

    5 out of 5 stars
    Reviewed on 9/30/2025

    He great and very caring.

    5 out of 5 stars
    Reviewed on 9/24/2025

    Keep being genuine and honest and friendly

    5 out of 5 stars
    Reviewed on 9/20/2025

    Dr Frank is very friendly and answers all my questions

    5 out of 5 stars
    Reviewed on 9/12/2025

    Took the time to answer my questions, in a way I could understand.

    5 out of 5 stars
    Reviewed on 9/12/2025

    He did apologize for being so late.

    5 out of 5 stars
    Reviewed on 9/7/2025

    Thank you for taking all the time we needed, answering all my questions and including my family in our conversation.

    5 out of 5 stars
    Reviewed on 8/29/2025

    Was very nice and took time to explain everything

    5 out of 5 stars
    Reviewed on 8/29/2025

    He was so kind and explained why he thought a certain procedure would be best for me.

    5 out of 5 stars
    Reviewed on 8/29/2025

    Thank you, Keith!!!

    5 out of 5 stars
    Reviewed on 8/13/2025

    I am pleased with Dr. Frank’s assessment, counsel and direction regarding my healthcare..

    5 out of 5 stars
    Reviewed on 8/10/2025

    Think I already did- he was extremely kind and intelligent and that’s what I expect from medical personnel.

    5 out of 5 stars
    Reviewed on 8/7/2025

    Keith was very attentive to my needs and explained everything clearly and in great detail.

    5 out of 5 stars
    Reviewed on 8/7/2025

    I appreciated his eye contact

    5 out of 5 stars
    Reviewed on 8/6/2025

    As stated already. He was friendly and took the time to explain my test results to me. I appreciated his time and was able to leave fully understanding what’s is going on.

    5 out of 5 stars
    Reviewed on 8/6/2025

    I look forward to seeing him again

    5 out of 5 stars
    Reviewed on 8/5/2025

    genuine and professional in great balance

    5 out of 5 stars
    Reviewed on 8/3/2025

    Positive and polite.

    5 out of 5 stars
    Reviewed on 7/16/2025

    Though late he was very patient and did not appear rushed

    5 out of 5 stars
    Reviewed on 7/10/2025

    He set me up for a couple more tests just to make sure everything is covered

    5 out of 5 stars
    Reviewed on 7/8/2025

    Didn't feel rushed, he took time to explain things to me

    5 out of 5 stars
    Reviewed on 7/2/2025

    I like him. He cares.

    5 out of 5 stars
    Reviewed on 7/2/2025

    I felt he listened and understood my concerns.

    5 out of 5 stars
    Reviewed on 6/22/2025

    Easy to know!!!

    5 out of 5 stars
    Reviewed on 6/21/2025

    Doctor Frank and his assistant were very caring very patient they weren't rushing anything and I really enjoyed my visit

    5 out of 5 stars
    Reviewed on 6/19/2025

    Great

    5 out of 5 stars
    Reviewed on 6/17/2025

    I trust Dr. FRANK WITH MY OVERALL HEALTH HE CARES WHAT I HAVE TO SAY

    5 out of 5 stars
    Reviewed on 6/7/2025

    It is very thorough

    5 out of 5 stars
    Reviewed on 5/17/2025

    Friendly while being professional!

    5 out of 5 stars
    Reviewed on 5/17/2025

    Explaining everything very good.

    5 out of 5 stars
    Reviewed on 5/10/2025

    He went over my past tests and explained everything clearly.

    5 out of 5 stars
    Reviewed on 5/7/2025

    A very humane guy. He listens to you

    5 out of 5 stars
    Reviewed on 5/2/2025

    He was interested

    5 out of 5 stars
    Reviewed on 4/30/2025

    He took the time to listen and any questions I had.

    5 out of 5 stars
    Reviewed on 4/30/2025

    He’s excellent and very caring

    5 out of 5 stars
    Reviewed on 4/6/2025

    Very pleased

    5 out of 5 stars
    Reviewed on 4/4/2025

    Excellent

    5 out of 5 stars
    Reviewed on 3/28/2025

    Great listening skills and explains things that we can understand.

    5 out of 5 stars
    Reviewed on 3/26/2025

    Being a new patient I was grateful that Dr. Frank had familiarized himself with my records in MyChart.

    5 out of 5 stars
    Reviewed on 3/21/2025

    Waited quite awhile to get appt with the doctor.

    5 out of 5 stars
    Reviewed on 3/20/2025

    Took time to answer all of my questions

    5 out of 5 stars
    Reviewed on 3/20/2025

    Very THROUGH

    5 out of 5 stars
    Reviewed on 3/19/2025

    You can be assured that he will tell you like he sees it and answers all your questions.

    5 out of 5 stars
    Reviewed on 3/19/2025

    I’m satisfied

    5 out of 5 stars
    Reviewed on 3/18/2025

    Most importantly he listened to me !

    5 out of 5 stars
    Reviewed on 3/8/2025

    Answered all my questions. Gave good advice

    5 out of 5 stars
    Reviewed on 2/13/2025

    I will be back if I need additional services.

    5 out of 5 stars
    Reviewed on 1/16/2025

    Very good