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

Internal Medicine Providers in Des Moines, IA

Browse 229 verified Internal Medicine providers practicing in Des Moines, Iowa.

229 Healthcare Providers
Showing 181–200 of 229 providers
Sorted by Name (A-Z)

Dr. Megan Jean Romine , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
4841 Se 14th St, Des Moines, IA 503201616
Phone: 5154154081
NPI Identifier 1922236181
View Full Profile →

Dr. Molly Elizabeth Ropte , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152415995
NPI Identifier 1689168890
View Full Profile →

Dr. Jay A Rosenberger , DO

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 23, 2025
1221 Pleasant St, Suite 200, Des Moines, IA 503091423
Phone: 5152418222
NPI Identifier 1477532125
View Deactivated Profile →

Dr. Gina Ann Routh , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1215 Pleasant St Ste 400, Des Moines, IA 503091418
Phone: 5152414019
NPI Identifier 1760833107
View Full Profile →

Dr. Sharon D Rowlet , DO

Internal Medicine

Active NPI Status
1111 6th Ave, 4 South, Des Moines, IA 503142613
Phone: 5152474240
NPI Identifier 1073787859
View Full Profile →

Dr. Victoria Rutherford , DO

Internal Medicine

Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1659075695
View Full Profile →

Dr. Parshant Sagar , MD

Internal Medicine

Active NPI Status
3600 30th St, Des Moines, IA 503105753
Phone: 5156995999
NPI Identifier 1619222536
View Full Profile →

Dr. Nathan Scott Salts , DO

Internal Medicine

Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152416636
NPI Identifier 1588559397
View Full Profile →

Dr. Jarrett S Sappington , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152416636
NPI Identifier 1356183651
View Full Profile →

Dr. Candice Schlafmann , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1415 Woodland Ave, Suite 140, Des Moines, IA 503093203
Phone: 5152415995
NPI Identifier 1235511296
View Full Profile →

Dr. Louis E Schneider , DO

Internal Medicine

Active NPI Status
1215 Pleasant St, Ste 206, Des Moines, IA 50309
Phone: 5158759092
NPI Identifier 1932195864
View Full Profile →

Dr. Joseph G Schupp , MD

Internal Medicine

Active NPI Status
2515 Grand Ave, Des Moines, IA 503125311
Phone: 5152436151
NPI Identifier 1326071291
View Full Profile →

Dr. Tyler M Schwiesow , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1221 Pleasant St, Suite 200, Des Moines, IA 503091423
Phone: 5152418221
NPI Identifier 1366493397
View Full Profile →

Dr. Morgan Shaw , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1245925775
View Full Profile →

Dr. Hannah Shepherd , DO

Internal Medicine

Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1871396077
View Full Profile →

Dr. Mingma Dolma Sherpa , DO

Internal Medicine

Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5152355000
NPI Identifier 1285375204
View Full Profile →

Dr. Rebecca S Sidney , DO

Internal Medicine

Active NPI Status
1201 Pennsylvania Ave, Des Moines, IA 503162339
Phone: 5152661000
NPI Identifier 1841251972
View Full Profile →

Dr. Adam M Smith , DO

Internal Medicine

Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1568258176
View Full Profile →

Dr. Gregory L Smith , MD

Internal Medicine

Active NPI Status
1201 Pennsylvania Ave, Des Moines, IA 503162339
Phone: 5152661000
NPI Identifier 1134180235
View Full Profile →

Dr. Katelynn S Splett , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1215 Pleasant St Ste 400, Des Moines, IA 503091418
Phone: 5152414019
NPI Identifier 1871013623
View Full Profile →