Jason DeVries, DPM, South Idaho Foot and Ankle Clinic Foot Cares Medical Clinics Podiatrists 4.8 (37) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (208) 733-3881 Direction Website Reviews 191 Addison Ave Ste. A Twin Falls , ID 83301