Graduated: 1992
Offers telehealth
NPI: 1073629150
Practice Locations (2)
NORTH IDAHO NEPHROLOGY ASSOCIATES INC
8836 N HESS C
HAYDEN, ID 838358718
NORTH IDAHO NEPHROLOGY ASSOCIATES INC
8836 N HESS ST, SUITE C
HAYDEN, ID 838358718
2087627760
Source: CMS National Downloadable File, September 2026.