Best Internal Medicine Physician in North Kansas City
Finding the right internal medicine physician in North Kansas City means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of internal medicine physician — 54+ verified internal medicine physician are listed below.
54 internal medicine physician in North Kansas City

Joseph Michael Palazola, MD
4.5Joseph Michael Palazola · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Samin Akhtar, MD
4.5Samin Akhtar · Internal Medicine Physician
2700 Clay Edwards Dr Suite 400(816) 421-4240
Haritha Singireddy, MD
4.5Haritha Singireddy · Internal Medicine Physician
2800 Clay Edwards Dr(816) 455-0681
Philip Napolitan
4.5Philip Napolitan · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Nicholas Andrew Szilagye, MD
4.5Nicholas Andrew Szilagye · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Sachin J Patel, MD
4.5Sachin J Patel · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681

Lance Aaron Schell, MD
4.5Lance Aaron Schell · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Jessica Leigh Upchurch, MD
4.5Jessica Leigh Upchurch · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Laura Catherine Dunn, DO
4.5Laura Catherine Dunn · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
Christopher Avila, MD
4.5Christopher Avila · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
David Alexander Donnelly, DO
4.5David Alexander Donnelly · Internal Medicine Physician
2800 Clay Edwards Dr(877) 840-6992
Michael Ward Raybould, MD
4.5Michael Ward Raybould · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Rebecca Sue Hodos, MD
4.5Rebecca Sue Hodos · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
Rey Anthony Carandang, DO
4.5Rey Anthony Carandang · Internal Medicine Physician
2750 Clay Edwards Dr Suite 200A(816) 968-9320
Naif Syed Nasser, MD
4.5Naif Syed Nasser · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Lancer Gentry Gates, DO
4.5Lancer Gentry Gates · Internal Medicine Physician
2750 Clay Edwards Dr Suite 200A(816) 968-9320
Angelo Llana, MD
4.5Angelo Llana · Internal Medicine Physician
2700 Clay Edwards Dr Suite 400(816) 421-4240
Ethan Andrew Hacker, MD
4.5Ethan Andrew Hacker · Internal Medicine Physician
2790 Clay Edwards Dr Suite 520570(816) 221-6750
Gates Hospitalists LLC
4.5Gates Hospitalists LLC · Internal Medicine Physician
2750 Clay Edwards Dr Suite 200A(816) 968-9320


Clayton Ora Tanner, DO
4.5Clayton Ora Tanner · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681


Mathew Strasser, DO
4.5Mathew Strasser · Internal Medicine Physician
2700 Clay Edwards Dr Suite 400(816) 421-4240
Ashley Hole, DO
4.5Ashley Hole · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Heather Jeanne Mcwilliams, DO
4.5Heather Jeanne Mcwilliams · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
James L Stewart, MD
4.5James L Stewart · Internal Medicine Physician
2800 Clay Edwards Dr(816) 691-2000
Christopher M Chapman, DO
4.5Christopher M Chapman · Internal Medicine Physician
2750 Clay Edwards Dr Suite 200A(816) 968-9320
Collin Jane Lovitt, DO
4.5Collin Jane Lovitt · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
Ancy Maruthanal, MD
4.5Ancy Maruthanal · Internal Medicine Physician
2700 Clay Edwards Dr.(816) 421-4240
James Michael Stoddard, DO
4.5James Michael Stoddard · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Samin Akhtar, MD
4.5Samin Akhtar · Internal Medicine Physician
2700 Clay Edwards Dr Suite 400(816) 421-4240
Meritas Health Corporation
4.5Meritas Health Corporation · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Iris Acosta Comes, MD
4.5Iris Acosta Comes · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
Jessica Ann Joseph, MD
4.5Jessica Ann Joseph · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Heath Garris Wilt, DO
4.5Heath Garris Wilt · Internal Medicine Physician
2790 Clay Edwards Dr Suite 520(816) 221-6750
Thomas Kevin Labruzzo, DO
4.5Thomas Kevin Labruzzo · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Thaddeus Bryan Bownik, MD
4.5Thaddeus Bryan Bownik · Internal Medicine Physician
2750 Clay Edwards Dr(816) 691-5400
Dean Ibrahim, MD
4.5Dean Ibrahim · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Corey Blaine Lewis, MD
4.5Corey Blaine Lewis · Internal Medicine Physician
2750 Clay Edwards Dr. Suite. 200A(816) 968-9320
Lancer Gentry Gates, DO
4.5Lancer Gentry Gates · Internal Medicine Physician
2750 Clay Edwards Dr Suite 200A(816) 968-9320
Mahmoud Elsayed, MD
4.5Mahmoud Elsayed · Internal Medicine Physician
2790 Clay Edwards Dr Suite 520(816) 221-6750
Varaporn Treemaneekarn, DO
4.5Varaporn Treemaneekarn · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Rebecca L Edwards, MD
4.5Rebecca L Edwards · Internal Medicine Physician
2700 Clay Edwards Dr(816) 455-0681
Evan Russell, DO
4.5Evan Russell · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Roman Suarez Enriquez, MD
4.5Roman Suarez Enriquez · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Scott Douglas Maley, MD
4.5Scott Douglas Maley · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0691
Stephanie Mengyun Li, MD
4.5Stephanie Mengyun Li · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Mark Ernest Gordon, MD
4.5Mark Ernest Gordon · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Crystal D Lagalle, DO
4.5Crystal D Lagalle · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Kenneth Ross Mann, MD
4.5Kenneth Ross Mann · Internal Medicine Physician
2700 Clay Edwards Dr(816) 421-4240
Trung Quoc Truong, DO
4.5Trung Quoc Truong · Internal Medicine Physician
2700 Clay Edwards Dr Suite 240(816) 455-0681
Internal Medicine Physician in North Kansas City by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Internal Medicine Physician in nearby cities
Same specialty in cities near North Kansas City — useful if your insurance network extends across the metro.
About finding an internal medicine physician in North Kansas City
North Kansas City has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in North Kansas City, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many North Kansas City internal medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about internal medicine physician in North Kansas City
What should I ask an internal medicine physician in North Kansas City before booking?+
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Is telehealth available with North Kansas City internal medicine physician?+
Many North Kansas City internal medicine physician offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
How are these North Kansas City internal medicine physician verified?+
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Is Heallexa free for patients in North Kansas City?+
Yes. Searching, comparing, and contacting North Kansas City internal medicine physician on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.