
Healthfirst Management Group, LLC · Internal Medicine Physician
4150 N 108Th Ave Suite 142, Phoenix, AZ, 85037
NPI · 1366126526No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right internal medicine physician in Phoenix means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of internal medicine physician — 100+ verified internal medicine physician are listed below.

Healthfirst Management Group, LLC · Internal Medicine Physician
4150 N 108Th Ave Suite 142, Phoenix, AZ, 85037
NPI · 1366126526Insurance

Kelly H. Roy, MD, PC · Internal Medicine Physician
1008 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1003099367Insurance

Apogee Medical Group California Inc. · Internal Medicine Physician
2525 E Camelback Rd, Phoenix, AZ, 85016
NPI · 1518158526Insurance

Jack L Schafer · Internal Medicine Physician
10835 North 25Th Avenue, Phoenix, AZ, 85029
NPI · 1275590671Insurance

Jose Urdaneta · Internal Medicine Physician
500 W Thomas Rd Suite 500, Phoenix, AZ, 85013
NPI · 1598862021Insurance

Charlton Alan Wilson · Internal Medicine Physician
4212 N 16Th St, Phoenix, AZ, 85016
NPI · 1467542720Insurance

Drew Durbin, DO, PLLC · Internal Medicine Physician
16601 N 40Th St, Phoenix, AZ, 85032
NPI · 1649508847Insurance

Insurance

Indu Srinivasan · Internal Medicine Physician
2525 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1972815967Insurance

North Valley Physicians Group, LLC · Internal Medicine Physician
18404 N Tatum Blvd, Phoenix, AZ, 85032
NPI · 1538366018Insurance

Allison Marie Peckumn · Internal Medicine Physician
10030 N 25Th Ave Suite 200, Phoenix, AZ, 85021
NPI · 1023230778Insurance

Insurance

Medical Professional Associates Of Arizona · Internal Medicine Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1508057332Insurance

Insurance

Jyothsna Talluri · Internal Medicine Physician
4530 E Muirwood Dr Suite 105, Phoenix, AZ, 85048
NPI · 1689830911Insurance

Insurance

Victoria Rene Ramirez · Internal Medicine Physician
1300 N 12Th St Suite 508, Phoenix, AZ, 85006
NPI · 1043951759Insurance

Adi Puplampu · Internal Medicine Physician
2525 East Camelback Rd 1100, Phoenix, AZ, 85016
NPI · 1417186263Insurance

J Burr Ross · Internal Medicine Physician
3811 E Bell Rd Suite 107, Phoenix, AZ, 85032
NPI · 1659324721Insurance

Insurance

Partners In Medicine PC · Internal Medicine Physician
1515 N 9Th St, Phoenix, AZ, 85006
NPI · 1073668125Insurance

Matthew Miguel Barvo · Internal Medicine Physician
350 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1649911900Insurance

Margaret Soliman · Internal Medicine Physician
9225 N 3Rd St Suite 300, Phoenix, AZ, 85020
NPI · 1861754368Insurance

Insurance

Cory Buschmann · Internal Medicine Physician
925 E Mcdowell Rd Fl 2, Phoenix, AZ, 85006
NPI · 1407293103Insurance

Tarun Bassi · Internal Medicine Physician
11110 N Tatum Blvd Suite 103, Phoenix, AZ, 85028
NPI · 1538277587Insurance

Michael Lazaro Sarkees · Internal Medicine Physician
20414 N 27Th Ave Suite 300, Phoenix, AZ, 85027
NPI · 1669649075Insurance

Insurance

Insurance

Chestnut Health Of Arizona PLLC · Internal Medicine Physician
11812 N 19Th Ave, Phoenix, AZ, 85029
NPI · 1366318974Insurance

Bradley B Anderson · Internal Medicine Physician
1111 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1265793640Insurance

Jatin B. Daas · Internal Medicine Physician
19841 N 27Th Ave Suite 300, Phoenix, AZ, 85027
NPI · 1326141722Insurance

Insurance

Yaminikrishna Sabesan · Internal Medicine Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1437106069Insurance

Shyam Sundar Tangri · Internal Medicine Physician
13623 S. 45Th St, Phoenix, AZ, 85044
NPI · 1316213416Insurance

Andrea Morley · Internal Medicine Physician
1929 W Fillmore St Bldg C, Phoenix, AZ, 85009
NPI · 1982223996Insurance

Insurance

Rajeev Garg · Internal Medicine Physician
9520 W Palm Ln Suite 150, Phoenix, AZ, 85037
NPI · 1275624231Insurance

Douglas Chin Lu Chang · Internal Medicine Physician
4212 N 16Th St, Phoenix, AZ, 85016
NPI · 1093914822Insurance

Mkg Internal Medicine PLLC · Internal Medicine Physician
34406 N 27Th Dr, Phoenix, AZ, 85085
NPI · 1619247939Insurance

Christopher Joe Dilli · Internal Medicine Physician
350 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1164226676Insurance

Michael Mcclure Garrett · Internal Medicine Physician
650 E Indian School Rd, Phoenix, AZ, 85012
NPI · 1245260603Insurance

Siri Priyam, LLC · Internal Medicine Physician
9515 W Camelback Rd, Phoenix, AZ, 85037
NPI · 1619389145Insurance

Sree Devi Kumaravel · Internal Medicine Physician
2606 E Greenway Pkwy, Phoenix, AZ, 85032
NPI · 1609102110Insurance

Insurance

Ashwin R Patel · Internal Medicine Physician
2315 W Bethany Home Rd, Phoenix, AZ, 85015
NPI · 1811984255Insurance

Comfort N. Ubadigbo · Internal Medicine Physician
10410 N 35Th Ave Suite 112-114, Phoenix, AZ, 85051
NPI · 1104543669Insurance

Robert Galamaga · Internal Medicine Physician
2910 N 3Rd Ave # 470, Phoenix, AZ, 85013
NPI · 1891805446Insurance

Insurance

Insurance

Michelle Dwulit · Internal Medicine Physician
2525 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1033485206Insurance

Insurance

Maitreyi Prabhu · Internal Medicine Physician
2929 E. Thomas Road, Phoenix, AZ, 85016
NPI · 1619994647Insurance

Insurance

Nicholas J Caputo · Internal Medicine Physician
4530 E Muirwood Dr, Phoenix, AZ, 85048
NPI · 1609867829Insurance

Angela Herro Kovacik · Internal Medicine Physician
18325 N Allied Way, Phoenix, AZ, 85054
NPI · 1649407883Insurance

Samer Hisham Bani Hani · Internal Medicine Physician
2545 E Thomas Rd Suite 120, Phoenix, AZ, 85016
NPI · 1700086550Insurance

Devin Edwin Shahverdian · Internal Medicine Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1972786143Insurance

Roberto Zamudio Millan · Internal Medicine Physician
500 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1245344167Insurance

Rachel Ortiz · Internal Medicine Physician
4120 N 108Th Ave # 120, Phoenix, AZ, 85037
NPI · 1225588767Insurance

David Leonard Guarraia · Internal Medicine Physician
3033 N 44Th St Suite 100, Phoenix, AZ, 85018
NPI · 1710196811Insurance

Insurance

Richard H Nierenberg · Internal Medicine Physician
1800 E Van Buren St, Phoenix, AZ, 85006
NPI · 1598870628Insurance

Gerardo Sicalo Oborsky · Internal Medicine Physician
9220 N Central Ave, Phoenix, AZ, 85020
NPI · 1396737367Insurance

Robert Thomas Stoffer · Internal Medicine Physician
3201 W Peoria Ave, Phoenix, AZ, 85029
NPI · 1538123427Insurance

Insurance

John Patrick Mcgrory · Internal Medicine Physician
2141 E Camelback Rd, Phoenix, AZ, 85016
NPI · 1891743290Insurance

Sai Sridhar Boddupalli · Internal Medicine Physician
350 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1326220518Insurance

Gary Betz Ii MD PC · Internal Medicine Physician
7010 E. Chauncey Lane, Phoenix, AZ, 85054
NPI · 1477517423Insurance

Zachary Harris · Internal Medicine Physician
1300 N 12Th St Suite 508, Phoenix, AZ, 85006
NPI · 1447991484Insurance

Charles Andrew Chacko · Internal Medicine Physician
2222 E Highland Ave Suite 400, Phoenix, AZ, 85016
NPI · 1518301019Insurance

Insurance

Insurance

Insurance

Aaron Solomon Azose · Internal Medicine Physician
St. Joseph'S Hospital And Medical Center, Phoenix, AZ, 85013
NPI · 1841829611Insurance

Insurance

Insurance

Tyler Monroe Mcgrady · Internal Medicine Physician
9201 W Thomas Rd, Phoenix, AZ, 85037
NPI · 1821559485Insurance

Insurance

Insurance

Kristina G Balangue · Internal Medicine Physician
1111 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1851527840Insurance

Insurance

Samer Saeed Hasson · Internal Medicine Physician
9201 W Thomas Rd, Phoenix, AZ, 85037
NPI · 1275195950Insurance

Insurance

Beeletsega T Yeneneh · Internal Medicine Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1528367166Insurance

Phoenix Wellness And Rejuvenation LLC · Internal Medicine Physician
1928 E Highland Ave Suite F104, Phoenix, AZ, 85016
NPI · 1447040787Insurance

Vincent P Cariati · Internal Medicine Physician
4729 E Union Hills Dr, Phoenix, AZ, 85050
NPI · 1558459776Insurance

Dillian La Salle · Internal Medicine Physician
1010 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1659307569Insurance

Abdul Fatawu Osman · Internal Medicine Physician
500 W Thomas Rd Suite 850, Phoenix, AZ, 85013
NPI · 1801414206Insurance

Gloria A Estrada MD PLLC · Internal Medicine Physician
20950 N Tatum Blvd, Phoenix, AZ, 85050
NPI · 1952487365Insurance

Adam Charles Randolph · Internal Medicine Physician
349 E Coronado Rd, Phoenix, AZ, 85004
NPI · 1669695409Insurance

Arizona Advanced Internal Medicine, PLLC · Internal Medicine Physician
18404 N Tatum Blvd, Phoenix, AZ, 85032
NPI · 1013167642Insurance

Insurance

Nathan John Dennison · Internal Medicine Physician
500 W Thomas Rd Suite 900A, Phoenix, AZ, 85013
NPI · 1871098756Insurance

Nimit Kumar Agarwal · Internal Medicine Physician
1111 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1811155245Insurance

Joshua A Millstein · Internal Medicine Physician
1940 W Indian School Rd Suite 1, Phoenix, AZ, 85015
NPI · 1376749721Insurance

Insurance

Douglas Smoot Lewis · Internal Medicine Physician
1111 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1205197829Insurance

Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Phoenix — useful if your insurance network extends across the metro.
Phoenix has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Phoenix, 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 Phoenix 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.