Dr. Don Ryan Duff, MD
Dr. Don Ryan Duff, MD practises Internal Medicine in Louisville, Kentucky. Graduated from University of Louisville School of Medicine in 1986, 40 years ago. Practices with Bluegrass Kidney Consultants PSC, a 19-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Kentucky.
- Years since qualifying
- 40
- Trained at
- University of Louisville School of Medicine
- Licensed in
- KY
- In the registry since
- 2005
- 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
3999 Dutchmans Ln Ste 4ALouisville, KY 40207-4745
Phone: (502) 365-2655
Fax: (502) 365-2770
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)
- 727 Mount Tabor Rd Ste A, New Albany, IN 47150-6951 — (812) 981-3111
Specialties & licences
| Nephrology Physician (primary) | Taxonomy 207RN0300X · Licence 25228 (KY) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence 25228 (KY) |
Record details
| NPI number | 1154325900 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | June 9, 2005 |
| Last updated in NPPES | August 27, 2024 |
| Certification date | August 27, 2024 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Medical school | UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE |
| Graduated | 1986 (40 years in practice) |
| Group practice | Bluegrass Kidney Consultants Psc — 19 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
Medicare patients and services, 2024
| Medicare patients | 730 |
|---|---|
| Services billed | 2,734 |
| Average patient age | 75 |
Payments from drug and device companies, 2025
| Food and Beverage | $44 |
|---|
Practises at
- Norton Hospitals, Inc Hospital · Louisville, KY
- Norton-King'S Daughters' Health Hospital · Madison, IN
- Fmc - Shepherdsville Dialysis facility · Shepherdsville, KY · listed as Bio-Medical Applications of Kentucky Inc
- Pure Life Renal of Louisville Dialysis facility · Louisville, KY · listed as Pure Life Renal of Louisville, LLC
- Baptist Health Louisville Hospital · Louisville, KY
- UOFL HEALTH - JEWISH HOSPITAL and Mary & Elizabeth Hospital Hospital · Louisville, KY
Colleagues at Bluegrass Kidney Consultants PSC
- Madison Elizabeth Beckley, MSN, APRN, FNP-C Family Nurse Practitioner · Louisville, KY
- Bhagwan Bhimani, MD Nephrology Physician · Louisville, KY
- Mr. Jai P Bhimani, MD Internal Medicine Physician · Louisville, KY
- Amanda B. Bierman, NP Nurse Practitioner · Louisville, KY
- Paula D. Elliott, APRN Nurse Practitioner · Louisville, KY
- Khurram Nazeer, MD Nephrology Physician · Louisville, KY
- Serena K Nevitt, APRN, AG-PCNP-BC Primary Care Nurse Practitioner · Louisville, KY
- Dr. Ginius Pradhan, MD Nephrology Physician · Louisville, KY
- Brandi Rose Ragsdale, APRN Family Nurse Practitioner · New Albany, IN
- Latasha Reid Registered Nurse · Louisville, KY
- Taylor Sorg, AGACNP-BC Acute Care Nurse Practitioner · Louisville, KY
- Susannah Ward, NP Family Nurse Practitioner · Louisville, KY
Other providers in Louisville
-
Drs Hornaday, Costel, & Bryant, PLLC
4002 Kresge Way Ste 100, Louisville, KY 40207-4605 · (502) 897-1121
-
Drs Hurst & Marquess PSC
801 Barret Ave Ste 316, Louisville, KY 40204-1747 · (502) 584-6173
-
Drs Martin Upton and Veal PLLC
4003 Kresge Way Ste 228, Louisville, KY 40207 · (502) 893-5100
-
Thomas Dues, MD
201 Abraham Flexner Way #1001, Louisville, KY 40202-3841 · (502) 589-6788
-
Dr. Christina Liane Dunbar Matos, DO
401 E Chestnut St Ste 1001, Louisville, KY 40202-5700 · (502) 587-4384
-
Neal Dunlap, MD
529 S Jackson St, Louisville, KY 40202-3229 · (502) 562-4360
-
Sunita A Dwivedi, MD
9880 Angies Way Ste 420, Louisville, KY 40241-2850 · (502) 629-5400
-
Dylan Murphy DO PSC
3208 College Dr, Louisville, KY 40299-3605 · (502) 267-8886