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

Surgery Specialists in Saint Louis, MO

Browse 246 verified Surgery providers practicing in Saint Louis, Missouri.

246 Healthcare Providers
Showing 221–240 of 246 providers
Sorted by Name (A-Z)
Active NPI Status
1 Barnes Jew Hosp Plz, Saint Louis, MO 631101003
Phone: 3143625000
NPI Identifier 1053972968
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
4921 Parkview Pl, Suite 8c, Saint Louis, MO 631101032
Phone: 3144548887
NPI Identifier 1902881469
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1 Barnes Jewish Hospital Plz, Div Surg Accs, Saint Louis, MO 631101003
Phone: 3143625298
NPI Identifier 1144883547
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
4901 Forest Park Ave, Div Surg Accs, Ste 420, Saint Louis, MO 631081495
Phone: 3143625298
NPI Identifier 1194975441
View Full Profile →
Active NPI Status
1 Barnes Jew Hosp Plz, Saint Louis, MO 631101003
Phone: 3143628028
NPI Identifier 1821884255
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
915 N Grand Blvd, Saint Louis, MO 631061621
Phone: 3146524100
NPI Identifier 1033403589
View Full Profile →
Active NPI Status
327 Conway Lake Dr, Saint Louis, MO 631418114
Phone: 3145764042
NPI Identifier 1972613826
View Full Profile →

Dr. Chintalapati Varma , MD, FRCS, FAC

Surgery

Active NPI Status ✓ Accepts Medicare Assignment
1225 S Grand Blvd, Saint Louis, MO 631041016
Phone: 3142573760
NPI Identifier 1083665574
View Full Profile →
Active NPI Status
1031 Bellevue Ave, Suite 300, Saint Louis, MO 631171818
Phone: 3146446300
NPI Identifier 1588643712
View Full Profile →

Dr. Van L Wagner , MD

Surgery

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 19, 2026
10007 Kennerly Road, Suite A, Saint Louis, MO 631282179
Phone: 3147767112
NPI Identifier 1316028186
View Deactivated Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1 Barnes Jewish Hospital Plz, Div Surg Accs, Saint Louis, MO 631101003
Phone: 3143625298
NPI Identifier 1649711888
View Full Profile →
Active NPI Status
967 Delvin Dr, Saint Louis, MO 631418800
Phone: 3146068700
NPI Identifier 1609988484
View Full Profile →
Active NPI Status
2345 Dougherty Ferry Rd, Saint Louis, MO 631223313
Phone: 3149669100
NPI Identifier 1265847016
View Full Profile →
Active NPI Status
1 Barnes Jew Hosp Plz, Saint Louis, MO 631101003
Phone: 3144548877
NPI Identifier 1184367690
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1 Barnes Jewish Hospital Plz, Saint Louis, MO 631101003
Phone: 3147473000
NPI Identifier 1538690698
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1 Barnes Jewish Hospital Plz, Div Surg Accs, Saint Louis, MO 631101003
Phone: 3143625298
NPI Identifier 1013477199
View Full Profile →

Yilin Yang

Surgery

Active NPI Status
660 S Euclid Ave, Saint Louis, MO 631101010
Phone: 3147473000
NPI Identifier 1649863473
View Full Profile →
Active NPI Status
2010 Grecian Way Ct, Saint Louis, MO 631311607
Phone: 3149653915
NPI Identifier 1548495641
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
11133 Dunn Rd, Div Surg Accs-Cne, Ste 300n, Saint Louis, MO 631366163
Phone: 3149538300
NPI Identifier 1205839404
View Full Profile →

Dr. G Paul Yazdi , MD

Surgery

Active NPI Status ✓ Accepts Medicare Assignment
3023 N Ballas Rd, Suite 675d, Saint Louis, MO 631312330
Phone: 3149967777
NPI Identifier 1265477806
View Full Profile →