Open Accessibility Menu
Hide

Kelly Leach, FNP

  • NPI Number: 1972836385
  • Primary Specialty: Nephrology
Locations Altru 1300 Columbia
Education
  • College
  • Nursing University of North Dakota
    Grand Forks, ND
  • Family Nurse Practitioner University of North Dakota
    Grand Forks, ND