Emily Ratchford, MD
Family Practice3 years in practice
660 Mason Ridge Ctr Dr, Suite 300, Saint Louis, MO 63141
Hospital affiliations
None listed with Medicare
NPI 1568158475
343 Medicare-enrolled family 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.
Family Practice3 years in practice
660 Mason Ridge Ctr Dr, Suite 300, Saint Louis, MO 63141
Hospital affiliations
None listed with Medicare
NPI 1568158475
Family Practice32 years in practice
Emergency Physicians Of St Lukes Llc
11550 Olive Blvd, Saint Louis, MO 63141
(314) 542-7690Family Practice12 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1639583073
Family Practice44 years in practice
Family Care Health Centers
401 Holly Hills Ave, Saint Louis, MO 63111
Hospital affiliations
None listed with Medicare
NPI 1700877032
Family Practice41 years in practice
Fast Track Medical Llc
5701 Chippewa St, Saint Louis, MO 63109
(314) 932-5690Hospital affiliations
None listed with Medicare
NPI 1588723704
Family Practice15 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice41 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1285675793
Family Practice40 years in practice
Total Access Urgent Care Pc
12616 Lamplighter Square Shopping, Saint Louis, MO 63128
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1245485408
Family Practice11 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1861873077
Family Practice8 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1477058949
Family Practice22 years in practice
Sound Physicians Of Illinois Llc
12563 Village Circle Dr, Saint Louis, MO 63127
(314) 730-3902Hospital affiliations
NPI 1871793430
Family Practice8 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice25 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1497763783
Family Practice38 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1689640609
Family Practice32 years in practice
Oak Street Health Physicians Group Of Missouri Llc
3451 Union Blvd, Saint Louis, MO 63115
(314) 888-0970Hospital affiliations
None listed with Medicare
NPI 1629321096
Family Practice19 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1275864712
Family Practice23 years in practice
Ch Specialty Services Mo Llc
11278 Schuetz Rd, Saint Louis, MO 63146
(337) 991-9276Family Practice26 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Suite 100, Saint Louis, MO 63128
(314) 722-4741Hospital affiliations
NPI 1982895538
Family Practice28 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1326086893
Family Practice12 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1588079727
Family Practice9 years in practice
Archwell Health Professional Services Of Kansas Pa
4650 Chippewa St, Saint Louis, MO 63116
(314) 449-9730Hospital affiliations
None listed with Medicare
NPI 1467992636
Family Practice30 years in practice
Ssm Health Care Group
10101 Woodfield Ln, Saint Louis, MO 63132
(608) 280-4647Hospital affiliations
NPI 1497772388
Family Practice4 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice15 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1902198781
Family Practice49 years in practice
Fairview Heights Medical Group Sc
660 Mason Ridge Ctr Dr, Saint Louis, MO 63141
(314) 273-6481Family Practice7 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1073174751
Family Practice28 years in practice
American Multispecialty Group Inc
1027 Bellevue Ave, Suite 107, Saint Louis, MO 63117
(314) 645-3743Hospital affiliations
NPI 1689655060
Family Practice35 years in practice
Arnold Physical Therapy And Sports Medicine Llc
9594 Manchester Rd, Saint Louis, MO 63119
(314) 274-6314Family Practice9 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1699343855
Family Practice4 years in practice
Mercy Clinic East Communities
1001 S Kirkwood Rd, Suite 300, Saint Louis, MO 63122
(314) 525-4225Family Practice30 years in practice
Po Box, Saint Louis, MO 63195
Hospital affiliations
None listed with Medicare
NPI 1710192471
Family Practice25 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1356861991
Family Practice28 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1780645408
Family Practice16 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1992018287
Family Practice13 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 1144660671
Family Practice12 years in practice
Ssm Health Care Group
6420 Clayton Rd, Saint Louis, MO 63117
(314) 768-8208Family Practice49 years in practice
23 N Oaks Plz, Suite 200, Saint Louis, MO 63121
(314) 385-7161Hospital affiliations
NPI 1316928369
Family Practice20 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1144250887
Family Practice10 years in practice
Mercy Clinic East Communities
4280 Mid America Ln, Saint Louis, MO 63129
Hospital affiliations
NPI 1568811586
General Practice3 years in practice
660 Mason Ridge Ctr Dr, Suite 300, Saint Louis, MO 63141
Family Practice26 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1194740589
Family Practice13 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1760821946
Family Practice1 years in practice
Gateway Pain Center Inc
10435 Clayton Rd, Suite 120, Saint Louis, MO 63131
Family Practice17 years in practice
Mercy Clinic East Communities
9338 Olive Blvd, Suite 100B, Saint Louis, MO 63132
(314) 481-7030Family Practice41 years in practice
Family Care Health Centers
401 Holly Hills Ave, Saint Louis, MO 63111
Hospital affiliations
NPI 1952385007
Family Practice21 years in practice
Ssm Medical Group Inc
19 The Boulevard Saint Louis, Saint Louis, MO 63117
(314) 781-4922Family Practice14 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Hospital affiliations
NPI 1164838017
Family Practice48 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1588740369
Family Practice20 years in practice
Physician Groups Lc
969 N Mason Rd, Suite 145, Saint Louis, MO 63141
(314) 996-3432Hospital affiliations
NPI 1457582082
Family Practice22 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1184847659
Family Practice23 years in practice
Physician Groups Lc
3009 N Ballas Rd, Suite 383C, Saint Louis, MO 63131
(314) 996-4545Hospital affiliations
NPI 1295049146
Family Practice9 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1881124311
Family Practice5 years in practice
Ssm Health Care Group
1225 S Grand Blvd, 2L Door 5, Saint Louis, MO 63104
(314) 977-4700Hospital affiliations
NPI 1457937906
Family Practice27 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
None listed with Medicare
NPI 1326020041
General Practice16 years in practice
Southeastern Physician Services Pc
11133 Dunn Rd, Saint Louis, MO 63136
(314) 653-4450Family Practice5 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1578145959
Family Practice8 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Family Practice26 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1174572762
Family Practice3 years in practice
660 Mason Ridge Ctr Dr, Suite 300, Saint Louis, MO 63141
Family Practice20 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice12 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1417362880
Family Practice16 years in practice
Ssm Health Care Group
1225 S Grand Blvd, 2L Door 1, Saint Louis, MO 63104
(314) 617-2000Hospital affiliations
NPI 1619288719
Family Practice23 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice28 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice11 years in practice
Mercy Clinic East Communities
12680 Olive Blvd, Suite 300, Saint Louis, MO 63141
(314) 251-6050Hospital affiliations
NPI 1700266749
Family Practice22 years in practice
Mercy Clinic East Communities
12680 Olive Blvd, Suite 300, Saint Louis, MO 63141
(314) 251-6050Hospital affiliations
NPI 1063568640
Family Practice10 years in practice
Ch Specialty Services Mo Llc
1 New Ballas Pl, Saint Louis, MO 63146
(337) 991-9276Hospital affiliations
NPI 1154341782
Family Practice29 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
Family Practice10 years in practice
Mercy Clinic East Communities
2510 Lemay Ferry Rd, Saint Louis, MO 63125
(314) 543-5904Hospital affiliations
NPI 1386095578
Family Practice13 years in practice
American Multispecialty Group Inc
5034 Griffin Rd, Saint Louis, MO 63128
(314) 843-7333Hospital affiliations
NPI 1356780936
Family Practice18 years in practice
Mercy East Ambulatory Services Llc
13275 Manchester Rd, Saint Louis, MO 63131
(314) 396-8222Hospital affiliations
None listed with Medicare
NPI 1316100894
Family Practice9 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1629506522
Family Practice4 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1194468876
Family Practice6 years in practice
St Anthonys Physician Organization Hospitalist Services Lc
10010 Kennerly Rd, Saint Louis, MO 63128
(314) 525-1328Family Practice20 years in practice
Bloom Primary Mo, Llc
Saint Louis, MO 63141
(720) 923-1250Family Practice12 years in practice
Mercy Clinic East Communities
12680 Olive Blvd, Suite 300, Saint Louis, MO 63141
(314) 251-6050Family Practice45 years in practice
Ch Specialty Services Mo Llc
1 New Ballas Pl, Saint Louis, MO 63146
(337) 991-9276Hospital affiliations
None listed with Medicare
NPI 1912989138
Family Practice26 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1033170741
Family Practice14 years in practice
Mercy Clinic East Communities
12680 Olive Blvd, Suite 300, Saint Louis, MO 63141
(314) 251-6050Family Practice13 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Hospital affiliations
NPI 1841636354
Family Practice4 years in practice
Aging Well Health Care, Llc
7212 Balson Ave, Saint Louis, MO 63130
Family Practice20 years in practice
Mercy Clinic East Communities
3637 S Geyer Rd, Saint Louis, MO 63127
General Practice46 years in practice
6500 Lansdowne Ave, Saint Louis, MO 63109
(314) 352-7003Hospital affiliations
NPI 1245327725
Family Practice20 years in practice
Total Access Urgent Care Pc
9556 Manchester Rd, Saint Louis, MO 63119
(314) 961-2255Hospital affiliations
None listed with Medicare
NPI 1619193869
Family Practice5 years in practice
Dedicated Missouri Holding Llc
175 N Oaks Plz, Saint Louis, MO 63121
(305) 628-6117Hospital affiliations
None listed with Medicare
NPI 1295304103
Family Practice5 years in practice
Mercy Clinic East Communities
3000 N Prairie Ave, Saint Louis, MO 63107
(314) 410-2580Family Practice28 years in practice
Physician Groups Lc
1110 Highlands Plaza Dr E, Saint Louis, MO 63110
(314) 273-0195Hospital affiliations
NPI 1003962820
Family Practice7 years in practice
Washington University
4921 Parkview Pl, Suite 5A, Saint Louis, MO 63110
(314) 747-5900Hospital affiliations
NPI 1245894468
Family Practice26 years in practice
Mercy Clinic East Communities
621 S New Ballas Rd, Suite 189A, Saint Louis, MO 63141
(314) 251-6335Hospital affiliations
NPI 1942479894
Family Practice29 years in practice
Family Care Health Centers
4352 Manchester Ave, Saint Louis, MO 63110
Family Practice15 years in practice
American Multispecialty Group Inc
13303 Tesson Ferry Rd, Saint Louis, MO 63128
Hospital affiliations
NPI 1689967069
Family Practice35 years in practice
Ssm Health Care Group
10101 Woodfield Ln, Saint Louis, MO 63132
(608) 280-4647Family Practice15 years in practice
Swing Care Provider Group Pc
4625 Lindell Blvd, Fl 2685, Saint Louis, MO 63108
(800) 924-7811Hospital affiliations
None listed with Medicare
NPI 1760736904
No family doctor here matches those filters.
343 Medicare-enrolled family doctors practice in Saint Louis according to CMS. The largest groups are Aging Well Health Care, Llc (58), Mercy Clinic East Communities (49), Physician Groups Lc (47).
The hospitals Saint Louis family doctors most often list as an affiliation are St Johns Mercy Medical Center (120), Mercy Hospital South (79), Missouri Baptist Medical Center (79), Barnes Jewish Hospital (51). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 319 of 343 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services, and 24 may accept it case by case. 142 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Family medicine doctors are primary care physicians for patients of every age. They handle checkups, chronic conditions such as diabetes and high blood pressure, minor injuries and referrals to specialists.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is family 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.