Dr. Don Duff, MD
Nephrology
Make an Appointment
(502) 365-2655Telehealth services available
The Kidney Specialists is located at 3101 Poplar Level Rd Ste 101, Louisville, KY 40213.
Providers at The Kidney Specialists specialize in Nephrology.
Visit Healthgrades to view The Kidney Specialists hours.
One provider practices at The Kidney Specialists.
Use the insurance check on this page to verify if The Kidney Specialists is in-network.