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

Surgery Specialists in Des Moines, IA

Browse 105 verified Surgery providers practicing in Des Moines, Iowa.

105 Healthcare Providers
Showing 21–40 of 105 providers
Sorted by Name (A-Z)
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414076
NPI Identifier 1760124697
View Full Profile →
Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1508508110
View Full Profile →
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414076
NPI Identifier 1184318859
View Full Profile →
Active NPI Status
1111 6th Ave, Des Moines, IA 503142611
Phone: 5156432261
NPI Identifier 1326351735
View Full Profile →

Dr. Robert Cihak , MD

Surgery

Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1326970286
View Full Profile →
Active NPI Status
3600 30th St, Des Moines, IA 503105753
Phone: 5156995826
NPI Identifier 1063516516
View Full Profile →
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414076
NPI Identifier 1639810427
View Full Profile →

Dr. Regina Cosme , DO

Surgery

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

Dr. Rolando E Creagh-Larramendi , MD, FACS

Surgery

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 15, 2025
315 University Ave, Des Moines, IA 503143126
Phone: 5152449950
NPI Identifier 1255662623
View Deactivated Profile →
Active NPI Status
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1447952791
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1301 Pennsylvania Ave Ste 411, Des Moines, IA 503162367
Phone: 5152651300
NPI Identifier 1932722071
View Full Profile →
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414078
NPI Identifier 1215754676
View Full Profile →
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414078
NPI Identifier 1760052419
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1111 6th Ave, Des Moines, IA 503142613
Phone: 5156432261
NPI Identifier 1598028797
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
5901 Thornton Ave Ste 101, Des Moines, IA 503212422
Phone: 5153272000
NPI Identifier 1043279706
View Full Profile →

Dr. Shihan Feng , DO

Surgery

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

Dr. Cass Franklin , MD

Surgery

Active NPI Status ✓ Accepts Medicare Assignment
411 Laurel St Ste 3250, Des Moines, IA 503143026
Phone: 5156436400
NPI Identifier 1760487151
View Full Profile →

Dr. Jan Franko , MD, PhD

Surgery

Active NPI Status ✓ Accepts Medicare Assignment
411 Laurel St, Ste 2100, Des Moines, IA 503143017
Phone: 5152473266
NPI Identifier 1023218286
View Full Profile →
Active NPI Status
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414076
NPI Identifier 1194611871
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1415 Woodland Ave Ste 140, Des Moines, IA 503093203
Phone: 5152414076
NPI Identifier 1174004964
View Full Profile →