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

Internal Medicine Providers in St Louis, MO

Browse 34 verified Internal Medicine providers practicing in St Louis, Missouri.

34 Healthcare Providers
Showing 21–34 of 34 providers
Sorted by Name (A-Z)

Dr. Alex Harris Geyer , MD

Internal Medicine

Active NPI Status
1 Barnes Jewish Plaza, St. Louis, MO 631101003
Phone: 3147473000
NPI Identifier 1659113900
View Full Profile →

Dr. Nillima Nellie Ghosh , DO

Internal Medicine

Active NPI Status
5701 Delmar Blvd., St. Louis, MO 631120937
Phone: 3143677848
NPI Identifier 1922038660
View Full Profile →

Dr. Nicholas Bryce Griffith , MD

Internal Medicine

Active NPI Status
1 Barnes Jewish Plaza, St Louis, MO 63110
Phone: 3147471080
NPI Identifier 1518700988
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
Ssm Health St. Mary's Hospital - St Louis., 6420 Clayton Road., St. Louis, MO 63117
Phone: 3147688778
NPI Identifier 1497252084
View Full Profile →

Dr. Laila G Hanna , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
5471 Dr Martin Luther King Drive, St Louis, MO 631124265
Phone: 3143675820
NPI Identifier 1336157692
View Full Profile →

Dr. David William Horan , MD

Internal Medicine

Active NPI Status
1401 S Brentwood Blvd, Suite 835, St Louis, MO 63144
Phone: 3145036158
NPI Identifier 1326583162
View Full Profile →

Dr. Rick G Hummel , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
11155 Dunn Rd, Suite 201n, St Louis, MO 63136
Phone: 3147411400
NPI Identifier 1609955483
View Full Profile →

Dr. Morris Joftus , MD

Internal Medicine

Active NPI Status
5701 Delmar Blvd., St. Louis, MO 633112617
Phone: 3143677848
NPI Identifier 1427167576
View Full Profile →

Dr. Alan Jose , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6420 Clayton Road, Ssm St Marys Health Center/ Dept Of Internal Medicine, St Louis, MO 631171872
Phone: 3147688778
NPI Identifier 1902110240
View Full Profile →

Dr. Milton Kardesch , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 02, 2018
533 Couch Ave Suite 281, St Louis, MO 63122
Phone: 3149652322
NPI Identifier 1447362165
View Deactivated Profile →

Dr. Masood A Khan , MD

Internal Medicine

Active NPI Status
6420 Clayton Road, St Louis, MO 63117
Phone: 3147688778
NPI Identifier 1740401819
View Full Profile →

Dr. Alexandra Bahar Khodadadi , MD, MSPH

Internal Medicine

Active NPI Status
1 Barnes Jewish Hospital Plz, St. Louis, MO 63110
Phone: 3143625000
NPI Identifier 1114543832
View Full Profile →

Dr. Ryan Lee Kroeger , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
615 S New Ballas, Mercy Hospital Internal Medicine Department, St. Louis, MO 631418277
Phone: 3142515834
NPI Identifier 1801150784
View Full Profile →

Dr. John M Laird , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: January 04, 2023
3009 N Ballas Road, Suite 230a, St Louis, MO 631312322
Phone: 3148723620
NPI Identifier 1518063221
View Deactivated Profile →

Dr. Harvey Liebhaber , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 14, 2022
629 North New Ballas, Suite 214, St Louis, MO 631416733
Phone: 3144320902
NPI Identifier 1750406583
View Deactivated Profile →

Dr. Micaela Maria Dolores Mackay , MD

Internal Medicine

Active NPI Status
1 Barnes Jewish Plaza, St. Louis, MO 63110
Phone: 3143692511
NPI Identifier 1629811005
View Full Profile →

Dr. Irvianny Rosario Madera , MD

Internal Medicine

Active NPI Status
1 Barnes-Jewish Hospital Plaza, Im Division Of Nephrology, St Louis, MO 631100352
Phone: 3143629096
NPI Identifier 1255040796
View Full Profile →

Dr. Jambunathan Mahadevan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3535 S Jefferson Ave, Suite 304, St Louis, MO 63118
Phone: 3148656585
NPI Identifier 1669588638
View Full Profile →

Dr. Vrinda Mahajan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
6420 Clayton Rd, St Louis, MO 63117
Phone: 3147688000
NPI Identifier 1790997724
View Full Profile →

Dr. Maya Mahmoud , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1008 S Spring Ave. Slucare Academic Pavilion, St. Louis, MO 63110
Phone: 3149772622
NPI Identifier 1346982071
View Full Profile →
← Previous Page Page 2 of 2 Next Page →