Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Internal Medicine Providers in Tulsa, OK

Browse 326 verified Internal Medicine providers practicing in Tulsa, Oklahoma.

326 Healthcare Providers
Showing 201–220 of 326 providers
Sorted by Name (A-Z)

Dr. Nicholas E Moorad , MD

Internal Medicine

Active NPI Status
9322 E 41st St, Tulsa, OK 741453721
Phone: 9187647234
NPI Identifier 1639279979
View Full Profile →

Dr. Joseph Michael Moore , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
7127 S Olympia Ave, Tulsa, OK 741321856
Phone: 9188760521
NPI Identifier 1104853142
View Full Profile →

Dr. Dana Denise Morrel , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
9228 S. Mingo, Suite 103, Tulsa, OK 741335721
Phone: 9183927575
NPI Identifier 1417918954
View Full Profile →

Dr. Vishal Mundra , MBBS

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1705 E 19th St, Ste 302, Tulsa, OK 741045405
Phone: 9187487599
NPI Identifier 1235469503
View Full Profile →

Dr. Elizabeth Montez Mutzig , MD

Internal Medicine

Active NPI Status
1260 E 27th Pl, Tulsa, OK 741143918
Phone: 9187439696
NPI Identifier 1922211606
View Full Profile →

Dr. Roopesh Nahar , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1145 S Utica Ave, Ste 460, Tulsa, OK 741044000
Phone: 9185795749
NPI Identifier 1093058802
View Full Profile →

Dr. Sowgandhi Nannepaga , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
10109 E 79th St, Tulsa, OK 741334564
Phone: 9182339550
NPI Identifier 1508399437
View Full Profile →

Dr. Meenakshi Narayanaswamy , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1923 S Utica Ave, Tulsa, OK 741046520
Phone: 9187443131
NPI Identifier 1609449313
View Full Profile →

Dr. Rajiv Narula , MD

Internal Medicine

Active NPI Status
1923 S Utica Ave, Tulsa, OK 741046520
Phone: 3188132528
NPI Identifier 1881081412
View Full Profile →

Dr. Patrick Neff , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1705 E 19th St Ste 302, Tulsa, OK 741045410
Phone: 9187487585
NPI Identifier 1073053468
View Full Profile →

Dr. Michele L Neil , DO

Internal Medicine

Active NPI Status
9001 S 101st East Ave, Ste 200, Tulsa, OK 741335708
Phone: 9183925600
NPI Identifier 1902983661
View Full Profile →

Dr. Sara Lee Newell , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: August 28, 2025
6160 S Yale Ave, Tulsa, OK 741361930
Phone: 9184973140
NPI Identifier 1023017878
View Deactivated Profile →

Dr. Hai Long Nguyen , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1145 S Utica Ave, Ste 460, Tulsa, OK 741044041
Phone: 9185795749
NPI Identifier 1316057326
View Full Profile →

Dr. Khang Duy Bao Nguyen , DO

Internal Medicine

Active NPI Status
4502 East 41st Street, Tulsa, OK 74135
Phone: 9186194400
NPI Identifier 1740880475
View Full Profile →

Dr. David Nierenberg , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2000 S Wheeling Ave Ste 700, Tulsa, OK 741045644
Phone: 9189844999
NPI Identifier 1851352512
View Full Profile →

Dr. Hayden Novak , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1705 E 19th St Ste 302, Tulsa, OK 741045410
Phone: 9187487585
NPI Identifier 1508276601
View Full Profile →

Dr. Katelyn Elisabeth Osborn , DO

Internal Medicine

Active NPI Status
717 S Houston Ave Ste 304, Tulsa, OK 741279023
Phone: 9183825064
NPI Identifier 1952004772
View Full Profile →

Dr. Kenneth Daniel Ostmo , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
6465 S Yale Ave Ste 704, Tulsa, OK 741367822
Phone: 9185024250
NPI Identifier 1578026647
View Full Profile →

Douglas Wade Owen

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
744 W 9th St, Tulsa, OK 741279907
Phone: 9185991000
NPI Identifier 1598414062
View Full Profile →

Dr. Temitayo Oyekan , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
10505 E 91st St Ste 201, Tulsa, OK 741335829
Phone: 9183073250
NPI Identifier 1710966122
View Full Profile →