Contact US

4511 Zebe Avenue, Chubbuck, ID 83202

Mon–Thur: 9:30 am to 4:30 pm
Fri: 9:30 am to 12:00 pm                     

Idaho Falls is open 9:30 – 4:00 on Fridays

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