
Arunjoti A Reddy · Internal Medicine Physician
801 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1134160112No reviews
Insurance
Not specified
Check availability
100 providers found
Looking for an internal medicine physician in Birmingham? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified internal medicine physician appear below.

Arunjoti A Reddy · Internal Medicine Physician
801 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1134160112Insurance

Insurance

John Farley · Internal Medicine Physician
7191 Cahaba Valley Rd, Birmingham, AL, 35242
NPI · 1154483196Insurance

William Berney Caine Nicolson · Internal Medicine Physician
800 Saint Vincents Dr Suite 600, Birmingham, AL, 35205
NPI · 1578183323Insurance

Ryan Carlton Mann · Internal Medicine Physician
840 Montclair Rd Suite 317, Birmingham, AL, 35213
NPI · 1114056652Insurance

David B. Wilhelm · Internal Medicine Physician
101 Missionary Rdg, Birmingham, AL, 35242
NPI · 1134155195Insurance

Adrienne N Carter · Internal Medicine Physician
1515 6Th Ave S, Birmingham, AL, 35233
NPI · 1659312783Insurance

Samuel Jovian Weigel · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1265799316Insurance

Isha Rajeev Dabke · Internal Medicine Physician
810 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1417534124Insurance

Insurance

Insurance

James Sosnowchik · Internal Medicine Physician
2022 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1588674048Insurance

Vijay Sagar Kodali · Internal Medicine Physician
2018 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1588753370Insurance

Nicholas Cole Sullivan · Internal Medicine Physician
2100 Cameron Cir, Birmingham, AL, 35242
NPI · 1376391292Insurance

Insurance

Mckenzie Alexandra Kay · Internal Medicine Physician
625 19Th St S, Birmingham, AL, 35233
NPI · 1043839301Insurance

Henry Benjamin Coker · Internal Medicine Physician
5890 Valley Rd Suite 200, Birmingham, AL, 35235
NPI · 1487159893Insurance

Anderson Scott Marshall · Internal Medicine Physician
1600 7Th Ave S, Birmingham, AL, 35233
NPI · 1144752544Insurance

Alan L Gruman · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1861401754Insurance

Insurance

Insurance

Brian Chandler Pride · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35233
NPI · 1306424734Insurance

Mark L. Vaporean · Internal Medicine Physician
3800 Ridgeway Dr, Birmingham, AL, 35209
NPI · 1003812140Insurance

Southview Medical Group, PC · Internal Medicine Physician
833 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1801860333Insurance

Thomas G Riser · Internal Medicine Physician
513 Brookwood Blvd, Birmingham, AL, 35209
NPI · 1215046206Insurance

Christopher W Old · Internal Medicine Physician
817 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1437117918Insurance

Joneice Toney Morgan · Internal Medicine Physician
1 W Lakeshore Dr Suite 100, Birmingham, AL, 35209
NPI · 1972669802Insurance

A & F Beauty And Medical PLLC · Internal Medicine Physician
950 E Maple Rd, Birmingham, MI, 48009
NPI · 1790326213Insurance

Kerry Scott Griffin · Internal Medicine Physician
625 19Th St S, Birmingham, AL, 35233
NPI · 1205333036Insurance

Matthew David Northrop · Internal Medicine Physician
701 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1932498045Insurance

James H Frey · Internal Medicine Physician
4704 Cahaba River Rd, Birmingham, AL, 35243
NPI · 1023009479Insurance

Insurance

Michael E Kimerling · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1316974884Insurance

Kevin Robert Riggs · Internal Medicine Physician
700 19Th St S, Birmingham, AL, 35233
NPI · 1134446446Insurance

Pulsepoint Health · Internal Medicine Physician
2323 2Nd Ave S Unit 2A, Birmingham, AL, 35233
NPI · 1336934736Insurance

Raphael T. Benaksas · Internal Medicine Physician
3690 Grandview Pkwy, Birmingham, AL, 35243
NPI · 1154884930Insurance

Kevin Vance Bushey · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1598252629Insurance

Lindsey Smith Hinton · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1841580065Insurance

Hugh Marvin Hood · Internal Medicine Physician
2105 Hickory Ridge Cir, Birmingham, AL, 35243
NPI · 1104972892Insurance

Insurance

Insurance

Lori A Lynn · Internal Medicine Physician
48 Medical Park East Dr, Birmingham, AL, 35235
NPI · 1972517472Insurance

Matthew Allen Sample · Internal Medicine Physician
3980 Colonnade Pkwy, Birmingham, AL, 35243
NPI · 1871736637Insurance

Jiger C Patel · Internal Medicine Physician
810 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1295046951Insurance

Michael Edward Fleenor · Internal Medicine Physician
1400 6Th Ave S, Birmingham, AL, 35233
NPI · 1376515270Insurance

Insurance

Hennessy Williams · Internal Medicine Physician
1717 6Th Ave S, Birmingham, AL, 35233
NPI · 1427292747Insurance

Insurance

Jeffery Brannan Jones · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1487065900Insurance

Gretchen Carpintero Ramirez · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1720510324Insurance

Donna Bearden · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1023063559Insurance

Insurance

Nadeem Akhtar · Internal Medicine Physician
2816 Columbiana Road, Birmingham, AL, 35216
NPI · 1225041957Insurance

James Curtis Harms · Internal Medicine Physician
817 Princeton Avenue SW, Birmingham, AL, 35211
NPI · 1831416114Insurance

Insurance

Priority Care Systems, LLC · Internal Medicine Physician
1100 Corporate Dr Suite 110, Birmingham, AL, 35242
NPI · 1003619875Insurance

Thomas J Cunningham · Internal Medicine Physician
3686 Grandview Pkwy Suite 820, Birmingham, AL, 35243
NPI · 1982191136Insurance

Tara M Bryant · Internal Medicine Physician
1600 Carraway Blvd, Birmingham, AL, 35234
NPI · 1679593487Insurance

Hunter Ross Wilkerson · Internal Medicine Physician
625 19Th St S, Birmingham, AL, 35233
NPI · 1801357017Insurance

Stefan G. Kertesz · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1396754180Insurance

Matthew Aaron Robinson · Internal Medicine Physician
1509 6Th Ave S, Birmingham, AL, 35233
NPI · 1710481783Insurance

Gregory Nayden · Internal Medicine Physician
3700 Cahaba Beach Rd, Birmingham, AL, 35242
NPI · 1053460527Insurance

Red Mountain Internists PC · Internal Medicine Physician
860 Montclair Rd, Birmingham, AL, 35213
NPI · 1629139332Insurance

Insurance

Dianne Barnard · Internal Medicine Physician
2022 Brookwood Medical Ctr Dr, Birmingham, AL, 35209
NPI · 1285658013Insurance

Insurance

Douglas W Dailey · Internal Medicine Physician
3686 Grandview Pkwy Suite 830, Birmingham, AL, 35243
NPI · 1528170933Insurance

Insurance

Insurance

Elizabeth Turnipseed · Internal Medicine Physician
1717 6Th Ave S, Birmingham, AL, 35233
NPI · 1205888005Insurance

Insurance

David S Gettinger · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1316981434Insurance

Henry Frohsin · Internal Medicine Physician
833 Saint Vincents Dr Suite 300, Birmingham, AL, 35205
NPI · 1861554826Insurance

Mary Margaret Basham · Internal Medicine Physician
625 19Th St S, Birmingham, AL, 35233
NPI · 1114360047Insurance

James R. Lindsey · Internal Medicine Physician
832 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1851337547Insurance

Insurance

Insurance

Dick D Briggs · Internal Medicine Physician
619 19Th Street South, Birmingham, AL, 35233
NPI · 1033159314Insurance

Carolyn Elise Kezar · Internal Medicine Physician
3686 Grandview Pkwy, Birmingham, AL, 35243
NPI · 1861837155Insurance

Patrick Ifediba MD LLC · Internal Medicine Physician
1300 Bessemer Rd, Birmingham, AL, 35208
NPI · 1902085582Insurance

Lindsey Elizabeth Hastings · Internal Medicine Physician
1600 7Th Ave S, Birmingham, AL, 35233
NPI · 1437653433Insurance

Max Ronald Shiver · Internal Medicine Physician
9174 Parkway E, Birmingham, AL, 35206
NPI · 1184623241Insurance

Insurance

Eric J Tofil · Internal Medicine Physician
Birmingham Va Medical Center, Birmingham, AL, 35233
NPI · 1609886118Insurance

Duane Shroyer · Internal Medicine Physician
833 Saint Vincents Dr Suite 300, Birmingham, AL, 35205
NPI · 1467426346Insurance

Kerry Lewis Kirkland · Internal Medicine Physician
2018 Brookwood Medical Center Drive, Birmingham, AL, 35209
NPI · 1447365895Insurance

Insurance

Wellbe Alabama LLC · Internal Medicine Physician
174 Oxmoor Rd, Birmingham, AL, 35209
NPI · 1548941024Insurance

Griffin Andrew Guice · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35249
NPI · 1891085270Insurance

Aftab A Khan · Internal Medicine Physician
2010 Brookwood Medical Center Drive, Birmingham, AL, 35209
NPI · 1811922099Insurance

Erin Colleen Contratto · Internal Medicine Physician
2000 6Th Ave S, Birmingham, AL, 35233
NPI · 1194959031Insurance

Summit Internal Medicine · Internal Medicine Physician
3570 Grandview Parkway Suite 100-A, Birmingham, AL, 35243
NPI · 1952454746Insurance

John Alan Gambril · Internal Medicine Physician
1808 7Th Avenue South Boshell Diabetes Building 201, Birmingham, AL, 35294
NPI · 1538796909Insurance

Insurance

Byron Judson Colley · Internal Medicine Physician
3686 Grandview Pkwy Suite 720, Birmingham, AL, 35243
NPI · 1679665640Insurance

Adam Larry Edwards · Internal Medicine Physician
2000 6Th Ave S, Birmingham, AL, 35233
NPI · 1649560806Insurance

Internal Medicine Consultants Of Birmingham, PC · Internal Medicine Physician
805 Saint Vincents Dr, Birmingham, AL, 35205
NPI · 1154593523Insurance

Wallace B Purdy · Internal Medicine Physician
513 Brookwood Blvd Suite 200, Birmingham, AL, 35209
NPI · 1528166832Insurance

Bruce A. Tucker · Internal Medicine Physician
832 Princeton Ave SW, Birmingham, AL, 35211
NPI · 1982648622Insurance

Melissa Parrish Leslie · Internal Medicine Physician
619 19Th St S, Birmingham, AL, 35233
NPI · 1265994024Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Birmingham — useful if your insurance network extends across the metro.
Birmingham has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Birmingham, 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 Birmingham 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.
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.
Many Birmingham internal medicine physician offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
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.
Yes. Searching, comparing, and contacting Birmingham internal medicine physician on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.