
No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing an internal medicine physician in Tulsa, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified internal medicine physician side by side.

Insurance

Insurance

Steve Kim · Internal Medicine Physician
717 S Houston Ave Suite 400, Tulsa, OK, 74127
NPI · 1467698324Insurance

Insurance

James Timothy Phoenix · Internal Medicine Physician
7912 E 31St Ct Suite 200, Tulsa, OK, 74145
NPI · 1649311309Insurance

Venkatesh Ravi · Internal Medicine Physician
6151 S Yale Ave Suite 1-304, Tulsa, OK, 74136
NPI · 1821438227Insurance

Insurance

Insurance

Christine Erika Franden PLLC · Internal Medicine Physician
1819 E 19Th St, Tulsa, OK, 74104
NPI · 1619384179Insurance

Tulsa Vein Institute PLLC · Internal Medicine Physician
6901 S Yorktown Ave, Tulsa, OK, 74136
NPI · 1154714673Insurance

Insurance

Board Of Regents Of The University Of Oklahoma Ou Physicians Tulsa · Internal Medicine Physician
2025 E 71St St, Tulsa, OK, 74136
NPI · 1932488756Insurance

Dan Earl Calhoun · Internal Medicine Physician
6964 S 69Th East Ave, Tulsa, OK, 74133
NPI · 1255330528Insurance

Blake Justin Lesselroth · Internal Medicine Physician
4502 E 41St St, Tulsa, OK, 74135
NPI · 1801997390Insurance

Insurance

Katherine Dewitt Cook · Internal Medicine Physician
717 S Houston Ave Suite 304, Tulsa, OK, 74127
NPI · 1821253410Insurance

Insurance

Insurance

Insurance

Insurance

Prasoonkumar Yendluri · Internal Medicine Physician
6161 S Yale Ave, Tulsa, OK, 74136
NPI · 1003247446Insurance

Insurance

Insurance

Alessandra Morello Gearhart · Internal Medicine Physician
802 S Jackson Ave Suite 420, Tulsa, OK, 74127
NPI · 1639412612Insurance

Bradley D Edgington · Internal Medicine Physician
1725 E 19Th St Suite 200, Tulsa, OK, 74104
NPI · 1366588295Insurance

Tulsa Hospitalists Inc. · Internal Medicine Physician
1145 S Utica Ave, Tulsa, OK, 74104
NPI · 1659397081Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Linda Goldenstern · Internal Medicine Physician
1919 S Wheeling Ave, Tulsa, OK, 74104
NPI · 1205805835Insurance

Midwest Wellness And Wound Care Medical P.C. · Internal Medicine Physician
2448 E 81St St Suite 5626, Tulsa, OK, 74137
NPI · 1437025764Insurance

Insurance

John Ruffing · Internal Medicine Physician
6600 S Yale Ave Suite 850, Tulsa, OK, 74136
NPI · 1386618817Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

John Michael Cook · Internal Medicine Physician
10109 E. 79Th Street, Tulsa, OK, 74133
NPI · 1316905250Insurance

Insurance

Insurance

Insurance

Insurance

Thomas C Luiskutty · Internal Medicine Physician
7136 S Yale Ave Suite 206, Tulsa, OK, 74136
NPI · 1447238654Insurance

Insurance

David A Erickson · Internal Medicine Physician
6465 S Yale Ave Suite 704, Tulsa, OK, 74136
NPI · 1508021353Insurance

Rebalance Wellness Center · Internal Medicine Physician
5577 S Lewis Ave, Tulsa, OK, 74105
NPI · 1376135301Insurance

Ahs Oklahoma Physician Group, LLC · Internal Medicine Physician
1245 S Utica Ave, Tulsa, OK, 74104
NPI · 1629283114Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Gary Lane Thomas · Internal Medicine Physician
1705 E 19Th St Suite 302, Tulsa, OK, 74104
NPI · 1134410251Insurance

Amru M. Swar · Internal Medicine Physician
1705 E 19Th St Suite 302, Tulsa, OK, 74104
NPI · 1629500517Insurance

Insurance

Insurance

Scott Thomas Shepherd · Internal Medicine Physician
4200 E Skelly Dr Suite 305, Tulsa, OK, 74135
NPI · 1053569640Insurance

Kelley Marie Harris · Internal Medicine Physician
2000 S Wheeling Ave Suite 510, Tulsa, OK, 74104
NPI · 1265019863Insurance

The Peoples MD PLLC · Internal Medicine Physician
3336 E 32Nd St Suite 104, Tulsa, OK, 74135
NPI · 1881331874Insurance

Insurance

William R Grubb · Internal Medicine Physician
1919 S Wheeling Ave Suite 710, Tulsa, OK, 74104
NPI · 1164582375Insurance

Insurance

Mousumi Som · Internal Medicine Physician
717 S Houston Ave Suite 304, Tulsa, OK, 74127
NPI · 1730350034Insurance

Regional Brain Institute PLLC · Internal Medicine Physician
6120 S Yale Ave Suite 1210, Tulsa, OK, 74136
NPI · 1356811764Insurance

Vanlinh Pham Pyle · Internal Medicine Physician
1145 S Utica Ave Suite 460, Tulsa, OK, 74104
NPI · 1437204062Insurance

Insurance

Robert L. Cossman · Internal Medicine Physician
2000 S Wheeling Ave, Tulsa, OK, 74104
NPI · 1184627325Insurance

Insurance

David Nierenberg · Internal Medicine Physician
2000 S Wheeling Ave Suite 700, Tulsa, OK, 74104
NPI · 1851352512Insurance

Muhammad Imran Shaukat · Internal Medicine Physician
8801 S 101St East Ave, Tulsa, OK, 74133
NPI · 1770585325Insurance

Confortamini In Sacrificio Tuo LLC · Internal Medicine Physician
2416 W 51St St, Tulsa, OK, 74107
NPI · 1508634692Insurance

Insurance

Insurance

Insurance

Jana Richards Loveless · Internal Medicine Physician
9228 S Mingo Rd, Tulsa, OK, 74133
NPI · 1407855737Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Eugene J Ichinose · Internal Medicine Physician
1265 South Utica Ave, Tulsa, OK, 74104
NPI · 1952378978Insurance

Maria Isabel Palomo Gamero · Internal Medicine Physician
1145 S Utica Ave, Tulsa, OK, 74104
NPI · 1164917001Insurance

Insurance

Neeharika Raakhi Ralh · Internal Medicine Physician
1145 S Utica Ave, Tulsa, OK, 74104
NPI · 1538683669Insurance

Insurance

Insurance

Deepthi Shivanand Kotihal · Internal Medicine Physician
550 S Peoria Ave, Tulsa, OK, 74120
NPI · 1154581841Insurance

Insurance

Insurance

Curtis Joseph Behenna · Internal Medicine Physician
1923 S Utica Ave, Tulsa, OK, 74104
NPI · 1801247697Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Tulsa — useful if your insurance network extends across the metro.
Tulsa has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Tulsa, 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 Tulsa 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.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most internal medicine physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.