Eva M. Aagaard, MD
Internal Medicine31 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000662 Medicare-enrolled internal medicine doctors practice in Saint Louis. The hospital they most often list is St Johns Mercy Medical Center. Filter by Medicare acceptance, telehealth or hospital below.
Internal Medicine31 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine41 years in practice
1035 Bellevue Ave, Suite 110, Saint Louis, MO 63117
Hospital affiliations
None listed with Medicare
NPI 1568448850
Internal Medicine5 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Hospital affiliations
NPI 1174101489
Internal Medicine23 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1780850743
Internal Medicine28 years in practice
Sreenu Ada Md Pc
10018 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1800Hospital affiliations
NPI 1134171200
Internal Medicine5 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1548838535
Internal Medicine5 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1023696507
Internal Medicine8 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine6 years in practice
800 Market St, Suite 500, Saint Louis, MO 63101
Internal Medicine30 years in practice
Mercy Clinic Palliative Care Llc
621 S New Ballas Rd, 6017B Mercy Clinic Palliative Care Medi, Saint Louis, MO 63141
(314) 251-7840Internal Medicine7 years in practice
9735 Landmark Pkwy Dr, Suite 201, Saint Louis, MO 63127
Internal Medicine22 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1033433594
Internal Medicine37 years in practice
Mcpherson Medical And Diagnostic Llc
10345 Watson Rd, American Medical Missouri, Saint Louis, MO 63127
(314) 965-6033Hospital affiliations
NPI 1184698243
Internal Medicine19 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1053626242
Internal Medicine27 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1740856988
Internal Medicine16 years in practice
Ssm Health Care Group
1201 S Grand Blvd, Saint Louis, MO 63104
(314) 617-2000Hospital affiliations
NPI 1215382189
Internal Medicine38 years in practice
Adult Internal Medicine Practice Llc
3625 Magnolia Ave, Saint Louis, MO 63110
(618) 580-1359Hospital affiliations
NPI 1962545269
Internal Medicine35 years in practice
Fairview Heights Medical Group Sc
3009 N Ballas Rd, Suite 383C, Saint Louis, MO 63131
(314) 305-1447Internal Medicine5 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine4 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine31 years in practice
2345 Dougherty Ferry Rd, Saint Louis, MO 63122
(314) 966-9100Hospital affiliations
NPI 1225133440
Internal Medicine28 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1972613297
Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine10 years in practice
Ssm Health Care Group
1201 S Grand Blvd, Saint Louis, MO 63104
(314) 617-2000Internal Medicine11 years in practice
Sound Physicians Of Illinois Llc
12563 Village Circle Dr, Saint Louis, MO 63127
(314) 730-3902Hospital affiliations
NPI 1881081933
Internal Medicine17 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1205210887
Internal Medicine11 years in practice
Mercy Clinic East Communities
6435 Chippewa St, Saint Louis, MO 63109
(314) 366-3000Hospital affiliations
NPI 1861874059
Internal Medicine4 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine31 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1750347902
Internal Medicine21 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine36 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Hospital affiliations
NPI 1487671947
Internal Medicine19 years in practice
Mercy Aco Clinical Services Inc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine6 years in practice
Mercy Clinic East Communities
12680 Olive Blvd, Suite 300, Saint Louis, MO 63141
(314) 251-6050Internal Medicine13 years in practice
Physician Groups Lc
3015 N Ballas Rd, Saint Louis, MO 63131
(314) 996-5772Hospital affiliations
NPI 1962847129
Internal Medicine9 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine4 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Internal Medicine7 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine31 years in practice
Christopher T Labonte Md Llc
1204 Telegraph Rd, Saint Louis, MO 63125
(314) 631-2003Hospital affiliations
None listed with Medicare
NPI 1487677308
Internal Medicine35 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine8 years in practice
Mercy Clinic East Communities
6435 Chippewa St, Saint Louis, MO 63109
(314) 366-3000Hospital affiliations
NPI 1811482250
Internal Medicine38 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Internal Medicine12 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Saint Louis, MO 63141
Hospital affiliations
NPI 1154735439
Internal Medicine37 years in practice
Betty Jean Kerr Peoples Health Centers
5701 Delmar Blvd, Saint Louis, MO 63112
(314) 367-7848Internal Medicine10 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1134583925
Internal Medicine
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1518253699
Internal Medicine36 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Hospital affiliations
NPI 1578574844
Internal Medicine32 years in practice
Washington University Clinical Associates - Maryland Medical
1110 Highlands Plaza Dr E, Suite 375, Saint Louis, MO 63110
(314) 367-3113Hospital affiliations
NPI 1750325742
Internal Medicine35 years in practice
Washington University Clinical Associates Llc
4320 Forest Park Ave, Suite 1100, Saint Louis, MO 63108
(314) 333-4100Hospital affiliations
NPI 1295752756
Internal Medicine35 years in practice
Mercy Clinic Palliative Care Llc
607 S New Ballas Rd, 3300 Mercy Clinic Palliative Care Davi, Saint Louis, MO 63141
(314) 251-7840Hospital affiliations
NPI 1619940392
Internal Medicine21 years in practice
555 N New Ballas Rd, Suite 110, Saint Louis, MO 63141
(314) 432-7272Hospital affiliations
NPI 1699898312
Internal Medicine13 years in practice
Missouri Baptist Physician Services Llc
3009 N Ballas Rd, Suite 315A, Saint Louis, MO 63131
(314) 996-4700Hospital affiliations
NPI 1356780449
Internal Medicine13 years in practice
American Multispecialty Group Inc
12345 W Bend Dr, Suite 300, Saint Louis, MO 63128
(314) 849-6000Hospital affiliations
NPI 1972942985
Internal Medicine27 years in practice
Arnold Physical Therapy And Sports Medicine Llc
9594 Manchester Rd, Saint Louis, MO 63119
(314) 274-6314Hospital affiliations
NPI 1134194863
Internal Medicine9 years in practice
Po Box, Saint Louis, MO 63195
Hospital affiliations
NPI 1225579568
Internal Medicine13 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1982049623
Internal Medicine26 years in practice
County Of St Louis Division Of Fiscal Management
6121 N Hanley Rd, Saint Louis, MO 63134
(314) 615-0560Internal Medicine25 years in practice
American Multispecialty Group Inc
7419 Watson Rd, Saint Louis, MO 63119
(314) 400-3360Internal Medicine19 years in practice
Clinical Medical Services Llc
1400 Lemay Ferry Rd, Saint Louis, MO 63125
(314) 685-8721Hospital affiliations
NPI 1811283609
Internal Medicine13 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1720428592
Internal Medicine46 years in practice
Mercy Clinic East Communities
12200 Weber Hill Rd, Suite 100, Saint Louis, MO 63127
(314) 698-2500Internal Medicine15 years in practice
Missouri Baptist Medical Center
3015 N Ballas Rd, Saint Louis, MO 63131
(314) 996-5000Hospital affiliations
NPI 1770924631
Internal Medicine27 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Internal Medicine26 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1962603159
Internal Medicine7 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine23 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 507A, Saint Louis, MO 63141
(614) 251-5780Hospital affiliations
NPI 1588862544
Internal Medicine44 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1407876550
Internal Medicine30 years in practice
Physician Groups Lc
11133 Dunn Rd, Suite 2427, Saint Louis, MO 63136
(314) 653-5643Hospital affiliations
NPI 1396855391
Internal Medicine9 years in practice
Mercy Hospitals East Communities
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine4 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine39 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1972566024
Internal Medicine33 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1831417070
Internal Medicine17 years in practice
Washington University
4921 Parkview Pl, Suite 5A, Saint Louis, MO 63110
(314) 747-5900Internal Medicine14 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine18 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine37 years in practice
St Louis Medical Clinic, P.C.
3009 N Ballas Rd, Saint Louis, MO 63131
(314) 432-1111Hospital affiliations
NPI 1689787459
Internal Medicine19 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine49 years in practice
7605 Natural Bridge Rd, Suite 101, Saint Louis, MO 63121
(314) 261-4844Hospital affiliations
None listed with Medicare
NPI 1013082585
Internal Medicine20 years in practice
Mercy Clinic East Communities
3637 S Geyer Rd, Saint Louis, MO 63127
Internal Medicine6 years in practice
Physician Groups Lc
11133 Dunn Rd, Suite 2427, Saint Louis, MO 63136
(314) 653-5643Hospital affiliations
NPI 1033153598
Internal Medicine31 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1861433195
Internal Medicine16 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine31 years in practice
Institute For Research And Education In Family Medicine
9417 S Broadway, Saint Louis, MO 63125
(314) 833-4030Internal Medicine27 years in practice
Generation Clinical Partners Llc
723 S Laclede Station Rd, Saint Louis, MO 63119
(314) 925-0903Hospital affiliations
None listed with Medicare
NPI 1093817355
Internal Medicine21 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Suite 45, Saint Louis, MO 63128
(314) 748-5917Hospital affiliations
NPI 1588874366
Internal Medicine7 years in practice
Southeastern Physician Services Pc
11133 Dunn Rd, Saint Louis, MO 63136
(314) 653-4450Internal Medicine10 years in practice
Mercy Clinic Gastroenterology Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-2880Internal Medicine9 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine15 years in practice
Washington University Clinical Associates Llc
4320 Forest Park Ave, Suite 1100, Saint Louis, MO 63108
(314) 333-4100Hospital affiliations
NPI 1063707966
Internal Medicine41 years in practice
3185 Hampton Ave, Saint Louis, MO 63139
(314) 644-4411Hospital affiliations
NPI 1861582298
Internal Medicine38 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1932182722
Internal Medicine21 years in practice
Mercy Clinic East Communities
12855 N 40 Dr, Suite 280, Saint Louis, MO 63141
Hospital affiliations
NPI 1396374450
Internal Medicine7 years in practice
Healogics Specialty Physicians Of Missouri Llc
11125 Dunn Rd, Suite 211, Saint Louis, MO 63136
(314) 653-4076Internal Medicine32 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1881636439
Internal Medicine11 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Internal Medicine36 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1578672614
Internal Medicine11 years in practice
Mercy Clinic East Communities
1001 S Kirkwood Rd, Suite 300, Saint Louis, MO 63122
(314) 525-4225Hospital affiliations
NPI 1437504800
Internal Medicine27 years in practice
Mercy Clinic East Communities
1001 S Kirkwood Rd, Suite 300, Saint Louis, MO 63122
(314) 525-4225Hospital affiliations
NPI 1497951008
Internal Medicine23 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine31 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1316910243
Internal Medicine31 years in practice
Oak Street Health Physicians Group Of Missouri Llc
3451 Union Blvd, Saint Louis, MO 63115
(314) 888-0970Hospital affiliations
NPI 1265421218
Internal Medicine60 years in practice
8401 Olive Blvd, Saint Louis, MO 63132
(314) 997-3430Hospital affiliations
None listed with Medicare
NPI 1760570071
Internal Medicine20 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine4 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Internal Medicine29 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1104913896
Internal Medicine13 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine17 years in practice
Nhs South Llc
10004 Kennerly Rd, Suite 374B, Saint Louis, MO 63128
Hospital affiliations
NPI 1033346838
Internal Medicine16 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine30 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine46 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Hospital affiliations
NPI 1194743872
Internal Medicine35 years in practice
American Multispecialty Group Inc
5034 Griffin Rd, Saint Louis, MO 63128
(314) 843-7333Hospital affiliations
NPI 1083605331
Internal Medicine16 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1649590886
Internal Medicine13 years in practice
Mercy Clinic Endocrinology Llc
621 S New Ballas Rd, Suite 460A, Saint Louis, MO 63141
(314) 251-4330Internal Medicine4 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine36 years in practice
Carestl Health
4500 Pope Ave, Saint Louis, MO 63115
(314) 385-3990Hospital affiliations
None listed with Medicare
NPI 1497832224
Internal Medicine39 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1477634764
Internal Medicine11 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1710374111
Internal Medicine42 years in practice
7601 Natural Bridge Rd, Suite 103, Saint Louis, MO 63121
(314) 383-5221Internal Medicine35 years in practice
Ssm Medical Group Inc
1035 Bellevue Ave, Suite 500, Saint Louis, MO 63117
Hospital affiliations
None listed with Medicare
NPI 1639152374
Internal Medicine6 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine36 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1871680520
Internal Medicine14 years in practice
Mercy Clinic Adult Critical Care Llc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-4137Internal Medicine21 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Internal Medicine49 years in practice
Arnold Physical Therapy And Sports Medicine Llc
9594 Manchester Rd, Saint Louis, MO 63119
(314) 274-6314Internal Medicine12 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine10 years in practice
Project Belle Llc
231 S Bemiston Ave, Suite 800, Saint Louis, MO 63105
(214) 814-0994Hospital affiliations
None listed with Medicare
NPI 1700339728
Internal Medicine13 years in practice
Mercy Clinic East Communities
1001 S Kirkwood Rd, Suite 300, Saint Louis, MO 63122
(314) 525-4225Internal Medicine23 years in practice
Washington University
12634 Olive Blvd, Saint Louis, MO 63141
(314) 996-8000Hospital affiliations
NPI 1598701815
Internal Medicine37 years in practice
American Multispecialty Group Inc
12345 W Bend Dr, Suite 300, Saint Louis, MO 63128
(314) 849-6000Hospital affiliations
NPI 1538169495
Internal Medicine33 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1629007711
Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine39 years in practice
Metro St Louis Renal Services Inc
4100 Union Blvd, Saint Louis, MO 63115
(314) 869-0370Internal Medicine41 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine27 years in practice
3009 N Ballas Rd, Suite 315A, Saint Louis, MO 63131
(314) 996-4700Hospital affiliations
NPI 1346206612
Internal Medicine16 years in practice
Mercy Clinic East Communities
12855 N 40 Dr, Suite 280, Saint Louis, MO 63141
Hospital affiliations
NPI 1902191141
Internal Medicine37 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine14 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1912265174
Internal Medicine14 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine20 years in practice
Sreenu Ada Md Pc
10018 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1800Hospital affiliations
NPI 1619178159
Internal Medicine18 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine5 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Internal Medicine39 years in practice
Mercy Clinic East Communities
7345 Watson Rd, Suite 201, Saint Louis, MO 63119
(314) 752-7100Internal Medicine41 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Hospital affiliations
NPI 1891713590
Internal Medicine4 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine15 years in practice
Mercy Clinic East Communities
12348 Old Tesson Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1487940649
Internal Medicine26 years in practice
Betty Jean Kerr Peoples Health Centers
5701 Delmar Blvd, Saint Louis, MO 63112
(314) 367-7848Internal Medicine5 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Hospital affiliations
NPI 1558948703
Internal Medicine27 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1538264205
Internal Medicine37 years in practice
Mercy Clinic East Communities
12200 Weber Hill Rd, Suite 100, Saint Louis, MO 63127
(314) 698-2500Internal Medicine9 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1639601628
Internal Medicine36 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine6 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
None listed with Medicare
NPI 1487278941
Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine6 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine15 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1487940680
Internal Medicine11 years in practice
Solace Health Medical Group Inc
401 Pine St, Suite 4025, Saint Louis, MO 63102
(240) 693-3281Hospital affiliations
None listed with Medicare
NPI 1811376551
Internal Medicine13 years in practice
Mercy Clinic East Communities
3915 Watson Rd, Saint Louis, MO 63109
(314) 800-2820Internal Medicine39 years in practice
Physician Groups Lc
3009 N Ballas Rd, Suite 387C, Saint Louis, MO 63131
(314) 996-5900Hospital affiliations
NPI 1194806497
Internal Medicine16 years in practice
Fairview Heights Medical Group Sc
11133 Dunn Rd, Saint Louis, MO 63136
(314) 653-5643Hospital affiliations
NPI 1932549987
Internal Medicine23 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine43 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1487767240
Internal Medicine48 years in practice
Emergency Physicians Of St Lukes Llc
11550 Olive Blvd, Saint Louis, MO 63141
(314) 542-7690Internal Medicine8 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine11 years in practice
Ssm Medical Group Inc
1035 Bellevue Ave, Suite 400, Saint Louis, MO 63117
(314) 925-4700Hospital affiliations
NPI 1922413715
Internal Medicine7 years in practice
Ssm Health Care Group
1201 S Grand Blvd, Saint Louis, MO 63104
(314) 617-2000Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1760864888
Internal Medicine9 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
None listed with Medicare
NPI 1821527649
Internal Medicine9 years in practice
Mercy Clinic Pulmonology - St. Louis, Llc
621 S New Ballas Rd, Suite 228A, Saint Louis, MO 63141
(314) 251-4966Hospital affiliations
NPI 1811427636
Internal Medicine31 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1912014184
Internal Medicine14 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1912327339
Internal Medicine40 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Internal Medicine44 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Suite 150, Saint Louis, MO 63128
(314) 842-5239Hospital affiliations
NPI 1174514384
Internal Medicine5 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1033787759
Internal Medicine38 years in practice
Mercy East Ambulatory Services Llc
5640 C Telegraph Rd, Saint Louis, MO 63129
(314) 293-4413Hospital affiliations
None listed with Medicare
NPI 1427159714
Internal Medicine15 years in practice
Generation Clinical Partners Llc
723 S Laclede Station Rd, Saint Louis, MO 63119
(314) 925-0903Internal Medicine11 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine12 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1255750907
Internal Medicine31 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1285846055
Internal Medicine36 years in practice
American Multispecialty Group Inc
7419 Watson Rd, Saint Louis, MO 63119
(314) 400-3360Internal Medicine30 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Internal Medicine10 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1215387626
Internal Medicine13 years in practice
Ssm Health Care Group
1201 S Grand Blvd, Saint Louis, MO 63104
(314) 617-2000Internal Medicine24 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine24 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Internal Medicine32 years in practice
Physician Groups Lc
3009 N Ballas Rd, Suite 227A, Saint Louis, MO 63131
(314) 996-7800Hospital affiliations
NPI 1194732842
Internal Medicine15 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1710274410
Internal Medicine31 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine38 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Internal Medicine39 years in practice
Mercy Clinic East Communities
12200 Weber Hill Rd, Suite 100, Saint Louis, MO 63127
(636) 390-1684Hospital affiliations
NPI 1710930219
Internal Medicine40 years in practice
425 N New Ballas Rd, Suite 107, Saint Louis, MO 63141
(314) 432-2592Hospital affiliations
NPI 1598865636
Internal Medicine14 years in practice
Physician Groups Lc
3015 N Ballas Rd, Saint Louis, MO 63131
(314) 996-5772Hospital affiliations
NPI 1316205305
Internal Medicine36 years in practice
American Multispecialty Group Inc
1027 Bellevue Ave, Suite 107, Saint Louis, MO 63117
(314) 645-3743Internal Medicine24 years in practice
Impact Physician Group Missouri Llc
10114 Kennerly Rd, Saint Louis, MO 63128
(314) 948-2000Hospital affiliations
NPI 1205056660
Internal Medicine17 years in practice
Clinical Medical Services Llc
1400 Lemay Ferry Rd, Saint Louis, MO 63125
(314) 685-8721Hospital affiliations
NPI 1740424704
Internal Medicine21 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
Hospital affiliations
NPI 1568634533
Internal Medicine44 years in practice
Clinical Medical Services Llc
1400 Lemay Ferry Rd, Saint Louis, MO 63125
(314) 685-8721Hospital affiliations
None listed with Medicare
NPI 1215191861
Internal Medicine9 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine40 years in practice
Ssm Medical Group Inc
1035 Bellevue Ave, Suite 500, Saint Louis, MO 63117
Hospital affiliations
NPI 1679546592
Internal Medicine25 years in practice
Mercy Clinic East Communities
12348 Old Tesson Rd, Suite 250, Saint Louis, MO 63128
(314) 272-2727Hospital affiliations
NPI 1851588800
Internal Medicine9 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Internal Medicine23 years in practice
Md At Home Llc
12973 Olive Arcade Plaza, Saint Louis, MO 63141
Hospital affiliations
NPI 1104887728
Internal Medicine5 years in practice
Physician Groups Lc
3015 N Ballas Rd, Saint Louis, MO 63131
(314) 996-5772Hospital affiliations
NPI 1699405985
Internal Medicine21 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine5 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine16 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Saint Louis, MO 63128
Hospital affiliations
None listed with Medicare
NPI 1740591494
Internal Medicine37 years in practice
Physician Groups Lc
3009 N Ballas Rd, Suite 383C, Saint Louis, MO 63131
(314) 996-4545Hospital affiliations
NPI 1093732026
Internal Medicine4 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine9 years in practice
Premier Medical Physicians Llc
2315 Dougherty Ferry Rd, Suite 109A, Saint Louis, MO 63122
(314) 729-1725Internal Medicine52 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Internal Medicine27 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1497729826
Internal Medicine40 years in practice
555 N New Ballas Rd, Suite 110, Saint Louis, MO 63141
(314) 872-8470Hospital affiliations
NPI 1104843663
Internal Medicine19 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1275731143
Internal Medicine32 years in practice
Arnold Physical Therapy And Sports Medicine Llc
9594 Manchester Rd, Saint Louis, MO 63119
(314) 274-6314Hospital affiliations
NPI 1538107404
Internal Medicine34 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1053421065
Internal Medicine3 years in practice
1234 S Kingshighway Blvd, Suite 1100, Saint Louis, MO 63110
Hospital affiliations
None listed with Medicare
NPI 1558046383
Internal Medicine34 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1417981333
Cardiovascular Disease (Cardiology)18 years in practice
Nuvoair Medical Pc
1034 S Brentwood Blvd, Suite 694, Saint Louis, MO 63117
(833) 688-6247Internal Medicine37 years in practice
Washington University
1 Barnes Jew Hosp Plz, Saint Louis, MO 63110
(314) 747-3000Internal Medicine34 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1437165834
Internal Medicine7 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Internal Medicine16 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Hospital affiliations
NPI 1417259805
Internal Medicine11 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1043754039
Internal Medicine57 years in practice
Carestl Health
5471 Dr Martin Luther King Dr, Saint Louis, MO 63112
(314) 367-5820Internal Medicine5 years in practice
Physician Groups Lc
3009 N Ballas Rd, Suite 387C, Saint Louis, MO 63131
(314) 996-5900Hospital affiliations
NPI 1730765561
Internal Medicine13 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Internal Medicine39 years in practice
4 Clayton Court Dr, Saint Louis, MO 63131
(314) 368-3422Hospital affiliations
NPI 1578536546
Internal Medicine34 years in practice
Northwest Infectious Disease Services Llc
11133 Dunn Rd, Saint Louis, MO 63136
(314) 653-5000Hospital affiliations
NPI 1508812579
Internal Medicine24 years in practice
1 Cityplace Dr, Suite 570, Saint Louis, MO 63141
Hospital affiliations
NPI 1598919052
Internal Medicine14 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine48 years in practice
12345 W Bend Dr, Suite 304, Saint Louis, MO 63128
(314) 722-2500Hospital affiliations
NPI 1811930092
Internal Medicine9 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Hospital affiliations
None listed with Medicare
NPI 1497248801
Internal Medicine12 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine15 years in practice
Washington University
12634 Olive Blvd, Saint Louis, MO 63141
(314) 996-8000Internal Medicine28 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Internal Medicine17 years in practice
American Multispecialty Group Inc
5034 Griffin Rd, Saint Louis, MO 63128
(314) 843-7333Hospital affiliations
NPI 1962630434
Internal Medicine26 years in practice
Washington University
4901 Forest Park Ave, Saint Louis, MO 63108
(314) 362-5060Hospital affiliations
NPI 1437268596
Internal Medicine6 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine17 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6075Internal Medicine18 years in practice
Mercy Clinic East Communities
10024 Watson Rd, Saint Louis, MO 63126
(314) 919-2555Hospital affiliations
NPI 1235399817
Internal Medicine24 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1639130263
Internal Medicine4 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine27 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1871604520
Internal Medicine11 years in practice
Washington University
1044 N Mason Rd, Suite 330, Saint Louis, MO 63141
(314) 362-3500Hospital affiliations
NPI 1750778320
Internal Medicine22 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine7 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339Internal Medicine6 years in practice
Mercy Clinic Palliative Care Llc
607 S New Ballas Rd, 3300 Mercy Clinic Palliative Care Davi, Saint Louis, MO 63141
(314) 251-7840Internal Medicine17 years in practice
American Multispecialty Group Inc
12345 W Bend Dr, Suite 300, Saint Louis, MO 63128
(314) 849-6000Hospital affiliations
NPI 1336376714
Internal Medicine44 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1780645960
Internal Medicine7 years in practice
Mercy Clinic Adult Hospitalists - St. Louis, Llc
615 S New Ballas Rd, Saint Louis, MO 63141
(314) 251-6339No internal medicine doctor here matches those filters.
662 Medicare-enrolled internal medicine doctors practice in Saint Louis according to CMS. The largest groups are Washington University (76), Physician Groups Lc (71), St Anthonys Physician Organization Hospitalist Services Lc (68).
The hospitals Saint Louis internal medicine doctors most often list as an affiliation are St Johns Mercy Medical Center (268), Missouri Baptist Medical Center (202), Barnes Jewish Hospital (196), Mercy Hospital South (182). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 635 of 662 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services, and 27 may accept it case by case. 196 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Internists are primary care physicians for adults. They diagnose and manage a wide range of conditions, coordinate care with specialists and focus on prevention.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is internal medicine, at the practice addresses CMS lists in Saint Louis. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.