Contact US

4511 Zebe Avenue, Chubbuck, ID 83202

Mon–Thur: 9:00 am to 5:00 pm
Fri: 9:00 am to 12:00 pm

© 2021 Idaho Kidney Institute All Rights Reserved | Built and Hosted by MOATiT