Ellen Therese McCarthy, MD
Ellen Therese McCarthy, MD practises Nephrology in Kansas City, Kansas. Graduated from Creighton University School of Medicine in 1988, 38 years ago. Practices with Kansas University Physicians Inc, a 1,819-clinician group, works from 2 locations, accepts Medicare assignment and offers telehealth. Licensed in Kansas, Minnesota and Wisconsin.
- Years since qualifying
- 38
- Trained at
- Creighton University School of Medicine
- Licensed in
- KS, MN, WI
- In the registry since
- 2006
- Specialties on file
- 3
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
3901 Rainbow Blvd MS 3002Kansas City, KS 66160
Phone: (913) 588-6074
Fax: (913) 588-3867
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 2521 Glenn Hendren Dr Ste 202, Liberty, MO 64068-3388 — (816) 415-3470
Specialties & licences
| Nephrology Physician (primary) | Taxonomy 207RN0300X · Licence 0431807 (KS) |
|---|---|
| Nephrology Physician | Taxonomy 207RN0300X · Licence 35960 (WI) |
| Nephrology Physician | Taxonomy 207RN0300X · Licence 33586 (MN) |
Record details
| NPI number | 1518912054 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Female |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | May 23, 2006 |
| Last updated in NPPES | April 3, 2026 |
| Certification date | April 3, 2026 |
Medicare enrollment
| Medicare specialty | NEPHROLOGY |
|---|---|
| Also practises | INTERNAL MEDICINE |
| Medical school | CREIGHTON UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 1988 (38 years in practice) |
| Group practice | Kansas University Physicians Inc — 1819 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 10 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 230 |
|---|---|
| Services billed | 675 |
| Average patient age | 69 |
Payments from drug and device companies, 2025
| Food and Beverage | $20 |
|---|
Practises at
- University Of Kansas Hospital Hospital · Kansas City, KS
- RAI - Rainbow Blvd - Westwood Dialysis facility · Westwood, KS · listed as Rai Care Centers of Kansas City I, LLC
- Liberty Hospital Hospital · Liberty, MO
Colleagues at Kansas University Physicians Inc
- Radwan Ajlan, MD Ophthalmology Physician · Kansas City, KS
- Martalea Anselmo, NP Adult Health Nurse Practitioner · Overland Park, KS
- Christopher A Bagby, MD Orthopaedic Surgery Physician · Paola, KS
- Tara Nicole Chettiar, MD Obstetrics & Gynecology Physician · Kansas City, KS
- Todd Christopher Crawford, MD Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician · Kansas City, KS
- Dr. Brian Alexander Koenen Gastroenterology Physician · Kansas City, KS
- Karen Marie Koupal, PA-C Physician Assistant · Kansas City, MO
- Bonnie K. Labelle, NP Nurse Practitioner · Kansas City, KS
- Leslie Spikes, MD Internal Medicine Physician · Kansas City, KS
- Mrs. Mary Therese Sydzyik, PT Physical Therapist · Overland Park, KS
- Dr. Alok Kumar Tripathi, MD Internal Medicine Physician · Kansas City, KS
- Yashaswini Yeragunta, MD Pulmonary Disease Physician · Olathe, KS
Other providers in Kansas City
-
Aditi Gupta, MD
3901 Rainbow Blvd MS3002, Kansas City, KS 66160-0001 · (913) 588-6074
-
Dr. Mallika Gupta, MD
3901 Rainbow Blvd, Kansas City, KS 66160-8500 · (913) 588-3961
-
Duncan B Johnstone, MD, PHD
3901 Rainbow Blvd, Kansas City, KS 66160-5103 · (913) 588-6074
-
Cassandra Ann Kimber, DO
3901 Rainbow Blvd # MS 3002, Kansas City, KS 66160-2937 · (913) 588-6074
-
Dr. Venu Nair, MD
9501 State Ave Ste 1, Kansas City, KS 66111-1871 · (913) 441-5757
-
Ryan Platzbecker
3901 Rainbow Blvd, Kansas City, KS 66160 · (913) 588-6076
-
Dr. Spencer Blake Price, MD
3901 Rainbow Blvd, Kansas City, KS 66160-8500 · (913) 588-4852
-
Madhuri Ramakrishnan, MD
4000 Cambridge St, Kansas City, KS 66160-2397 · (913) 588-6000