Dr. Michael Ryan Klein, MD
Dr. Michael Ryan Klein, MD is registered under Cardiovascular Disease (Cardiology) in Saint Louis, Missouri. Graduated from Washington University School of Medicine in 2008, 18 years ago. Practices with Physician Groups Lc, a 524-clinician group and accepts Medicare assignment. Licensed in Illinois and Missouri.
- Years since qualifying
- 18
- Trained at
- Washington University School of Medicine
- Licensed in
- IL, MO
- In the registry since
- 2008
- Specialties on file
- 2
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
3023 N Ballas Rd Ste 200DSaint Louis, MO 63131-2328
Phone: (314) 996-7272
Fax: (314) 996-6785
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Cardiovascular Disease Physician (primary) | Taxonomy 207RC0000X · Licence 2015011524 (MO) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 125054425 (IL) |
Record details
| NPI number | 1871756379 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | July 3, 2008 |
| Last updated in NPPES | March 12, 2021 |
| Certification date | March 12, 2021 |
Medicare enrollment
| Medicare specialty | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
|---|---|
| Medical school | WASHINGTON UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 2008 (18 years in practice) |
| Group practice | Physician Groups Lc — 524 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 4 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 1,177 |
|---|---|
| Services billed | 2,616 |
| Average patient age | 77 |
Payments from drug and device companies, 2025
| Food and Beverage | $906 |
|---|---|
| Travel and Lodging | $120 |
Practises at
- Barnes Jewish Hospital Hospital · Saint Louis, MO
- Barnes-Jewish St Peters Hospital Hospital · Saint Peters, MO · listed as Barnes Jewish St Peters Hospital
- Barnes-Jewish West County Hospital Hospital · Creve Coeur, MO · listed as Barnes Jewish West County Hospital
- Missouri Baptist Medical Center Hospital · Saint Louis, MO
- Parkland Health Center Hospital · Farmington, MO
Colleagues at Physician Groups Lc
- Amelia L Aubuchon, FNP-C Family Nurse Practitioner · Saint Peters, MO
- Payton Bodden, PA-C Surgical Physician Assistant · Saint Louis, MO
- Kimberly D. Buck, NP Nurse Practitioner · Saint Louis, MO
- Steven Paul Hart, MD Internal Medicine Physician · Saint Louis, MO
- MS. Alison Christina Hunt, AUD Audiologist · Saint Louis, MO
- Dr. Anthony Mario King, DO Family Medicine Physician · Saint Louis, MO
- Alex Li, MD Hospitalist Physician · Saint Louis, MO
- Dr. Margaret A Rempe, MD Obstetrics & Gynecology Physician · Saint Louis, MO
- Cassandra Elizabeth Schmidt, PA-C Physician Assistant · Saint Louis, MO
- MS. Eileen M Steiniger, AGNP Gerontology Nurse Practitioner · Saint Louis, MO
- Susan M Tellini, NP-C Family Nurse Practitioner · Chesterfield, MO
- Christina Michelle Thoma, MD Family Medicine Physician · Lake St Louis, MO
Other providers in Saint Louis
-
Unknown Kiran
6420 Clayton Rd, Saint Louis, MO 63117-1811 · (314) 768-8778
-
Scott A Kirchner, MD
6555 Chippewa St Ste 201, Saint Louis, MO 63109-4110 · (314) 645-8719
-
Kirkwood Medical Group LLC
3844 S Lindbergh Blvd Ste 160, Saint Louis, MO 63127-1368 · (314) 698-2500
-
Dr. Walter David Kistler Jr., MD
950 Francis Pl S-113, Saint Louis, MO 63105-2465 · (314) 721-0411
-
Dr. Brendan James Knapp, MD
1 Barnes Jewish Hospital Plz Div Im Medical Oncology, Saint Louis, MO 63110-1003 · (800) 647-2098
-
Dr. Adam Connell Kneepkens, MD
1 Barnes Jewish Hospital Plz Div Im Hospitalist, Saint Louis, MO 63110-1003 · (314) 362-1700
-
Dr. Brian Robert Kocak, MD
1 Barnes Jewish Hospital Plz Div Im Hospitalist, Saint Louis, MO 63110-1003 · (314) 362-1700
-
Dr. Asha Kodwani, MD
915N Grand Blvd, Saint Louis, MO 63106-1621 · (314) 652-4100