Shelly Abell, FNP

Nurse Practitioner, Acute Care

Idaho Kidney Institute

350 N Haven Dr, Twin Falls, ID 83301

Accepting new patients

(732) 743-5910