
Keith F Frank, DO
Interventional CardiologyCardiology
Highlights
Age Groups Seen
- Adult 18-64
- Older Adult 65+
Languages
- English
Gender
MaleAffiliations
- 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
- Corewell Health Cardiovascular Services - Holland
- 602 Michigan Avenue, Suite 102, Holland, MI 49423
- Get Directions
- phone: 616-494-8724
- fax: 616-494-5950
- Corewell Health Cardiovascular Services - 8333 Felch St
- 8333 Felch Street, Zeeland, MI 49464
- Get Directions
- 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
- 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 reviewsCorewell 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.
- 5 out of 5 starsReviewed on 2/24/2026
Nice and relaxed
- 5 out of 5 starsReviewed on 2/20/2026
Never rushes you listened to what I have to say and answers my questions
- 5 out of 5 starsReviewed 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 starsReviewed on 2/19/2026
I will feel comfortable addressing any future heart health concerns with Dr Frank.
- 5 out of 5 starsReviewed on 2/18/2026
It was a genuinely good and openly good experience.
- 5 out of 5 starsReviewed on 2/16/2026
He took the time to insure that I understood my condition.
- 5 out of 5 starsReviewed on 2/15/2026
Very impressed with Dr Frank
- 5 out of 5 starsReviewed on 2/14/2026
Very pleased and totally appreciated his explaining of what the procedures were
- 5 out of 5 starsReviewed on 2/11/2026
Very Nice and personable and had knowledge about my condition and how to improve it.
- 5 out of 5 starsReviewed 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 starsReviewed on 1/19/2026
He was not very caring
- 5 out of 5 starsReviewed on 1/18/2026
Excellent "bedside" manner
- 5 out of 5 starsReviewed on 1/16/2026
Friendly, kind, informative intelligent
- 5 out of 5 starsReviewed on 1/16/2026
Respectful, friendly, upbeat, thorough, easy to talk to. Very open for questions.
- 5 out of 5 starsReviewed on 1/15/2026
I enjoy Dr Frank he is very good at what he does.
- 5 out of 5 starsReviewed on 1/15/2026
He was very kind and understanding. I trust him and am thankful for his skillful care.
- 5 out of 5 starsReviewed 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 starsReviewed on 12/15/2025
First time meeting him, and he explained how they process heart care moving forward
- 5 out of 5 starsReviewed on 12/13/2025
He seemed very knowledgeable but was easy to understand
- 5 out of 5 starsReviewed on 12/13/2025
He was very patient & extremely helpful answering our questions!
- 4 out of 5 starsReviewed on 12/9/2025
It was the first visit I had with him
- 5 out of 5 starsReviewed on 12/8/2025
Very personable, felt at ease with him right away.
- 5 out of 5 starsReviewed on 12/7/2025
Easy to talk to and just made me feel comfortable.
- 5 out of 5 starsReviewed on 12/7/2025
Good balance
- 5 out of 5 starsReviewed on 12/6/2025
Nothing to add. Been excellent since I met him in the hospital.
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed on 11/5/2025
He seemed relaxed and not rushed.
- 5 out of 5 starsReviewed on 10/25/2025
He is positive & caring
- 5 out of 5 starsReviewed on 10/23/2025
well he Is an MSU guy ... automatic 10
- 5 out of 5 starsReviewed 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 starsReviewed 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 starsReviewed 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 starsReviewed on 10/3/2025
Spent a long time explaining my diagnosis and treatment options.
- 5 out of 5 starsReviewed on 9/30/2025
He great and very caring.
- 5 out of 5 starsReviewed on 9/24/2025
Keep being genuine and honest and friendly
- 5 out of 5 starsReviewed on 9/20/2025
Dr Frank is very friendly and answers all my questions
- 5 out of 5 starsReviewed on 9/12/2025
Took the time to answer my questions, in a way I could understand.
- 5 out of 5 starsReviewed on 9/12/2025
He did apologize for being so late.
- 5 out of 5 starsReviewed 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 starsReviewed on 8/29/2025
Was very nice and took time to explain everything
- 5 out of 5 starsReviewed 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 starsReviewed on 8/29/2025
Thank you, Keith!!!
- 5 out of 5 starsReviewed on 8/13/2025
I am pleased with Dr. Frank’s assessment, counsel and direction regarding my healthcare..
- 5 out of 5 starsReviewed 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 starsReviewed on 8/7/2025
Keith was very attentive to my needs and explained everything clearly and in great detail.
- 5 out of 5 starsReviewed on 8/7/2025
I appreciated his eye contact
- 5 out of 5 starsReviewed 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 starsReviewed on 8/6/2025
I look forward to seeing him again
- 5 out of 5 starsReviewed on 8/5/2025
genuine and professional in great balance
- 5 out of 5 starsReviewed on 8/3/2025
Positive and polite.
- 5 out of 5 starsReviewed on 7/16/2025
Though late he was very patient and did not appear rushed
- 5 out of 5 starsReviewed on 7/10/2025
He set me up for a couple more tests just to make sure everything is covered
- 5 out of 5 starsReviewed on 7/8/2025
Didn't feel rushed, he took time to explain things to me
- 5 out of 5 starsReviewed on 7/2/2025
I like him. He cares.
- 5 out of 5 starsReviewed on 7/2/2025
I felt he listened and understood my concerns.
- 5 out of 5 starsReviewed on 6/22/2025
Easy to know!!!
- 5 out of 5 starsReviewed 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 starsReviewed on 6/19/2025
Great
- 5 out of 5 starsReviewed on 6/17/2025
I trust Dr. FRANK WITH MY OVERALL HEALTH HE CARES WHAT I HAVE TO SAY
- 5 out of 5 starsReviewed on 6/7/2025
It is very thorough
- 5 out of 5 starsReviewed on 5/17/2025
Friendly while being professional!
- 5 out of 5 starsReviewed on 5/17/2025
Explaining everything very good.
- 5 out of 5 starsReviewed on 5/10/2025
He went over my past tests and explained everything clearly.
- 5 out of 5 starsReviewed on 5/7/2025
A very humane guy. He listens to you
- 5 out of 5 starsReviewed on 5/2/2025
He was interested
- 5 out of 5 starsReviewed on 4/30/2025
He took the time to listen and any questions I had.
- 5 out of 5 starsReviewed on 4/30/2025
He’s excellent and very caring
- 5 out of 5 starsReviewed on 4/6/2025
Very pleased
- 5 out of 5 starsReviewed on 4/4/2025
Excellent
- 5 out of 5 starsReviewed on 3/28/2025
Great listening skills and explains things that we can understand.
- 5 out of 5 starsReviewed 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 starsReviewed on 3/21/2025
Waited quite awhile to get appt with the doctor.
- 5 out of 5 starsReviewed on 3/20/2025
Took time to answer all of my questions
- 5 out of 5 starsReviewed on 3/20/2025
Very THROUGH
- 5 out of 5 starsReviewed 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 starsReviewed on 3/19/2025
I’m satisfied
- 5 out of 5 starsReviewed on 3/18/2025
Most importantly he listened to me !
- 5 out of 5 starsReviewed on 3/8/2025
Answered all my questions. Gave good advice
- 5 out of 5 starsReviewed on 2/13/2025
I will be back if I need additional services.
- 5 out of 5 starsReviewed on 1/16/2025
Very good