Dr. Nagraj Narasimhan, MD
Nephrology
Make an Appointment
(208) 904-4780Telehealth services available
Idaho Kidney Institute is located at 350 N Haven Dr, Twin Falls, ID 83301.
Providers at Idaho Kidney Institute specialize in Geriatric Medicine and Nephrology.
Two providers practice at Idaho Kidney Institute.
Use the insurance check on this page to verify if Idaho Kidney Institute is in-network.