Organization · Type 2 NPI

Idaho Kidney Institute LLP

Nephrology Physician · Chubbuck, ID

NPI number 1013064690 Active

About NPI 1013064690

Idaho Kidney Institute LLP's National Provider Identifier is 1013064690, issued on Jan 4, 2007. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in Chubbuck, ID. The record was last updated on Apr 8, 2021.