Internal Medicine in Surprise, AZ

87 active Internal Medicine providers practice in Surprise, Arizona according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Surprise, AZ
NPI Name Type Specialty Location
1366419988 Amandeep Sodhi Individual Internal Medicine Physician Surprise, AZ
1043325483 Amardeep Majhail Individual Internal Medicine Physician Surprise, AZ
1295781029 Andy Tran Individual Clinical Cardiac Electrophysiology Physician Surprise, AZ
1326068255 Antonio V. Yu Jr., M.D.,P.C. Organization Internal Medicine Physician Surprise, AZ
1770564171 Antonio Yu Individual Internal Medicine Physician Surprise, AZ
1881895498 Arizona Heart Institute Scw Organization Cardiovascular Disease Physician Surprise, AZ
1457568842 Arizona Lung Sleep and Valley Fever Institute Inc Organization Pulmonary Disease Physician Surprise, AZ
1861451601 Ashwinikumar Patil Individual Internal Medicine Physician Surprise, AZ
1114946621 Barbara Bialowolska-Romaniuk Individual Internal Medicine Physician Surprise, AZ
1285700906 Carolyn Brown Individual Internal Medicine Physician Surprise, AZ
1164613675 Constantin Siclovan Individual Internal Medicine Physician Surprise, AZ
1942421334 David Kahn Individual Medical Oncology Physician Surprise, AZ
1184698623 Dilipkumar Patel Individual Internal Medicine Physician Surprise, AZ
1558424218 Francis Burgos Individual Internal Medicine Physician Surprise, AZ
1811087653 Gerald Bush Individual Internal Medicine Physician Surprise, AZ
1912967969 Iliriana Ciraku Individual Gastroenterology Physician Surprise, AZ
1013966621 Jagdeep Bains Individual Internal Medicine Physician Surprise, AZ
1548263825 Jugroop Brar Individual Pulmonary Disease Physician Surprise, AZ
1831188689 Julaiha Ariff Individual Internal Medicine Physician Surprise, AZ
1811975089 Khaleel Salahudeen Individual Pulmonary Disease Physician Surprise, AZ
1609878263 Kishor Mehta Individual Internal Medicine Physician Surprise, AZ
1831114743 Leonardo Serfino Individual Internal Medicine Physician Surprise, AZ
1609834928 Madhuri Dhupati Individual Internal Medicine Physician Surprise, AZ
1194803056 Martine Hannallah Individual Internal Medicine Physician Surprise, AZ
1295786812 Michael Lepire Individual Pulmonary Disease Physician Surprise, AZ
1417983958 Multi Specialty Physicians Inc Organization Internal Medicine Physician Surprise, AZ
1861432007 Nandini Sharma Individual Nephrology Physician Surprise, AZ
1598714263 Navjot Rakkar Individual Internal Medicine Physician Surprise, AZ
1386617629 Nestor Nazareno Individual Internal Medicine Physician Surprise, AZ
1801865415 Nirav Mehta Individual Interventional Cardiology Physician Surprise, AZ
1568568582 Quang Vo Individual Internal Medicine Physician Surprise, AZ
1669460853 Raj Mulpuri Individual Pulmonary Disease Physician Surprise, AZ
1841267614 Ramit Kahlon Individual Internal Medicine Physician Surprise, AZ
1083798334 Ravi Bajpai Individual Internal Medicine Physician Surprise, AZ
1770699308 Roy Watts Individual Internal Medicine Physician Surprise, AZ
1114111002 Sanjay Bommakanti Individual Internal Medicine Physician Surprise, AZ
1760471510 Sharon Hernly Individual Internal Medicine Physician Surprise, AZ
1568577401 Sun City West Medical Associates LLC Organization Internal Medicine Physician Surprise, AZ
1649210816 Tejinder Kaur Individual Medical Oncology Physician Surprise, AZ
1083727333 Vijayabhanu Mahadevan Individual Rheumatology Physician Surprise, AZ
1730138413 Wabash Medical Associates PC Organization Internal Medicine Physician Surprise, AZ
1760686356 Westside Internal Medicine PC Organization Internal Medicine Physician Surprise, AZ

Frequently asked questions

How many Internal Medicine providers are in Surprise, AZ?
The latest NPPES snapshot lists 87 active Internal Medicine providers with a practice address in Surprise, Arizona.
How do I check a Internal Medicine provider's NPI in Surprise?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-09.