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

Specialists in Saint Louis, MO

Browse 149 verified Specialist providers practicing in Saint Louis, Missouri.

149 Healthcare Providers
Showing 81–100 of 149 providers
Sorted by Name (A-Z)

Dr. Johnny Tan Lu , MD

Specialist

Active NPI Status
12647 Olive Blvd, Saint Louis, MO 631416393
Phone: 8003253982
NPI Identifier 1679863278
View Full Profile →

Dr. Rodney Hammond Lusk , MD

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 16, 2025
915 N Grand Blvd, Saint Louis, MO 631061621
Phone: 3146524100
NPI Identifier 1912008962
View Deactivated Profile →

Dr. Paul Jeffrey Mack , CHTP, EdD, MS, BA

Specialist

Active NPI Status
1015 Mccausland Ave, Saint Louis, MO 631171924
Phone: 3147815050
NPI Identifier 1780740563
View Full Profile →

Maureen Mallon , MA

Specialist

Active NPI Status
825 S Taylor Ave, Saint Louis, MO 631101567
Phone: 3140770175
NPI Identifier 1871970533
View Full Profile →

Dr. Charles Mannis , MD

Specialist

Active NPI Status
3009 N Ballas Rd, Suite 105b, Saint Louis, MO 631312322
Phone: 3144322323
NPI Identifier 1821141037
View Full Profile →

Dr. Vito A Mantese , MD

Specialist

Active NPI Status
621 S New Ballas Rd, Suite 7011b, Saint Louis, MO 631418232
Phone: 3142516840
NPI Identifier 1265429567
View Full Profile →

Dr. Manuel I. Marban , MD

Specialist

Active NPI Status
5471 Dr Martin Luther King Dr, Saint Louis, MO 631124265
Phone: 3143675820
NPI Identifier 1225251028
View Full Profile →

Dr. Sarah Kim Margolis , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1034 S Brentwood Blvd Ste 460, Saint Louis, MO 631171249
Phone: 3147213100
NPI Identifier 1316029085
View Full Profile →
Active NPI Status
2612 Wyoming St, Saint Louis, MO 631182402
Phone: 3145887111
NPI Identifier 1750739611
View Full Profile →
Active NPI Status
2612 Wyoming St, Saint Louis, MO 631182402
Phone: 3145887111
NPI Identifier 1609225531
View Full Profile →

Dr. Daniel J Martin , MD

Specialist

Active NPI Status ✓ Accepts Medicare Assignment
621 S New Ballas Rd, 5015b, Saint Louis, MO 631418232
Phone: 3145675850
NPI Identifier 1710092275
View Full Profile →
Active NPI Status
2612 Wyoming St, Saint Louis, MO 631182402
Phone: 3145887111
NPI Identifier 1134930506
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
4144 Lindell Blvd, Suite 501, Saint Louis, MO 631082927
Phone: 3145314743
NPI Identifier 1679786032
View Full Profile →

Cahterine T. Meglan , PT

Specialist

Active NPI Status
9145 Park Haven Ln, Saint Louis, MO 631262933
Phone: 3148437191
NPI Identifier 1659427847
View Full Profile →

Dr. David J Meiners , MD

Specialist

Active NPI Status
621 S New Ballas Rd, Suite 7011b, Saint Louis, MO 631418232
Phone: 3142516840
NPI Identifier 1366439663
View Full Profile →
Active NPI Status
10600 Lewis And Clark Blvd, Saint Louis, MO 631366005
Phone: 3143406389
NPI Identifier 1962675884
View Full Profile →

Dr. Marvin Mishkin , MD

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: April 30, 2026
3009 N Ballas Rd, Suite 105b, Saint Louis, MO 631312322
Phone: 3144322323
NPI Identifier 1619020849
View Deactivated Profile →

Cardia Moody

Specialist

Active NPI Status
2612 Wyoming St, Saint Louis, MO 631182402
Phone: 3145887111
NPI Identifier 1487003273
View Full Profile →

Dr. Otha Myles , MD

Specialist

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: December 13, 2023
621 S New Ballas Rd, Suite 140a, Saint Louis, MO 631418232
Phone: 3142518897
NPI Identifier 1649379546
View Deactivated Profile →
Active NPI Status
1 Jefferson Barracks Dr, Saint Louis, MO 631254181
Phone: 3148945770
NPI Identifier 1316995335
View Full Profile →