2,286 Primary Care Physicians Found in Caledonia, MI

The 2,286 Primary Care Physicians available in Caledonia, MI average 4 stars across 9,605 reviews. Find the best one for your needs by years of experience, distance, reviews on Vitals, and more through the filters provided below. Currently, 1,441 Primary Care Physicians listed are accepting new patients and 1,349 accept Medicare.

Filter Primary Care Physicians Results

Featured Results

Need a Virtual Visit?

Talk to a doctor by video without having to leave home.

All Results

Dr. Scott Alan Johnson, DO

Family Medicine
31 years exp
Wyoming, MI
My experience with Dr. Johnson has always been a positive one. He is always willing to sit down and talk about your visit or your diagnosis. He orders follow-up work or... Read More

Dr. Gwendolyn Ruth Unzicker, MD

Family Medicine
19 years exp
Caledonia, MI
Dr. Gwendolyn Ruth Unzicker, MD is a health care provider primarily located in Caledonia, MI, with other offices in Grand Rapids, MI and Holland, MI. They have 19 years of... Read More

Dr. Wesley Ryan Eichorn, DO

Family Medicine
10 years exp
Kalamazoo, MI
Dr. Wesley Ryan Eichorn, DO is a health care provider primarily located in Kalamazoo, MI, with other offices in Kalamazoo, MI and Kalamazoo, MI(and 3 other locations).... Read More

Dr. Antoinette Marie Hildwein, DO

Family Medicine
28 years exp
Wyoming, MI
Dr. Antoinette Marie Hildwein, DO is a health care provider primarily located in Wyoming, MI, with other offices in Muskegon, MI and Norton Shores, MI(and 2 other... Read More

Dr. Chandler G Veenhuis, DO

Diagnostic Radiology, Family Medicine
27 years exp
Grand Rapids, MI
Dr. Chandler G Veenhuis, DO is a health care provider primarily located in Grand Rapids, MI, with other offices in Saginaw, MI and Grand Blanc, MI(and 56 other locations).... Read More

Dr. Aryn Clayton Johnson, DO

Sports Medicine, Family Medicine
22 years exp
Caledonia, MI
Dr. Aryn Clayton Johnson, DO is a health care provider primarily located in Caledonia, MI, with other offices in Wyoming, MI and Wyoming, MI. They have 22 years of... Read More

Dr. John C Woodworth, DO

Family Medicine
48 years exp
Caledonia, MI
Dr. John C Woodworth, DO is a health care provider primarily located in Caledonia, MI. They have 48 years of experience. Their specialties include Family Medicine.

Dr. Robert Eugene Reneker, MD

Family Medicine
30 years exp
Grand Rapids, MI
Dr. Robert Eugene Reneker, MD is a health care provider primarily located in Grand Rapids, MI, with other offices in Caledonia, MI and ALLENDALE, MI(and 9 other... Read More

Dr. Karen Marshelia Kennedy, MD

Family Medicine
27 years exp
Grand Rapids, MI
Dr. Karen Marshelia Kennedy, MD is a health care provider primarily located in Grand Rapids, MI, with other offices in Grand Haven, MI and Caledonia, MI(and 7 other... Read More

Dr. Michael Albert Lojek, MD

Cardiovascular Disease, Internal Medicine
48 years exp
Grand Rapids, MI
Dr. Lojeck is very knowledgeable, in fact I would say "an expert" He didn't rush us and he spent quality time explaining the heart problems my mother-in-law was having.... Read More

Dr. Raymond Alan Roden, MD

Cardiovascular Disease, Internal Medicine, Interventional Cardiology
45 years exp
Hastings, MI
I like dr. Roden because he explains everything to me thoroughly when I ask a question, he's professional and his staff is as well. I had to get stent surgery and he made... Read More

Dr. James Kevin Hoekwater, DO

Pulmonology, Critical Care Medicine, Internal Medicine
30 years exp
Wyoming, MI
Far exceeded all expectations. He is One in a Million!

Dr. Peter Lawson Olson, MD

Internal Medicine
47 years exp
Grand Rapids, MI
Seems to diagnose everything correctly & quickly

Dr. Terrance William Barnes, MD

Pulmonology, Critical Care Medicine, Internal Medicine
26 years exp
Wyoming, MI
Dr. Terrance William Barnes, MD is a health care provider primarily located in Wyoming, MI, with other offices in Grand Rapids, MI and Grand Rapids, MI(and 4 other... Read More

Dr. Stephen M Prefontaine, DO

Family Medicine
32 years exp
Grand Rapids, MI
Really liked him as my Doc. But he is no longer there. What him back as my Doc

Dr. Bruce C Springer, MD

Internal Medicine, Addiction Medicine, Other Specialty, Hospital Medicine
44 years exp
Grand Rapids, MI
very good and caring doctor. Wants his patients to succeed.

Dr. David C Rzeszutko, MD

Pediatrics, Internal Medicine
30 years exp
Grand Rapids, MI
He is very easy to talk to and has always been really helpful with even silly first time mom questions. My almost 2 yr old son has always been comfortable with him too.

Dr. Yelena Yavich, MD

Internal Medicine
39 years exp
Grand Rapids, MI
She has been my doctor for many years now and I refuse to change! She knows me very well and knows how I operate and how to keep me healthy!!! Staff is caring and efficient.

Dr. Thomas Joseph Walsh, DO

Family Medicine
30 years exp
Murfreesboro, TN
I have had several doctor's over my 20+ adult life and finally found Gold with Dr. Walsh. His caring and knowledge is the best ever. He is very careful to listen to your... Read More

Dr. Kevin Lew Vanallen, MD

Family Medicine
38 years exp
Holland, MI
Dr. Van Allen was kind and took his time in trying to diagnose the illness my family members were dealing with.

Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews

Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.

Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.

Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.