Dr. Jahangir Ahmed, MD
Nephrology
Make an Appointment
(209) 904-4780Telehealth services available
Idaho Kidney Institute is located at 2381 E Sunnyside Rd, Idaho Falls, ID 83404.
Providers at Idaho Kidney Institute specialize in Nephrology.
Seven providers practice at Idaho Kidney Institute.
Use the insurance check on this page to verify if Idaho Kidney Institute is in-network.