Canyon Foot & Ankle Specialist Facebook Twitter Bluesky WhatsApp SMS Email Print Copy article link Save ProfileReviews Address 2190 Village Park Ave Ste 100 Twin Falls, ID 83301 +1(208)733-0436 Last Updated: September 27, 2022 Map Facebook Twitter Bluesky WhatsApp SMS Email Print Copy article link Save Categories Physicians & Surgeons Podiatric Medicine Foot & Ankle near Twin Falls, ID Foot Saver Shoes near Twin Falls, ID Reviews Facebook Twitter Bluesky WhatsApp SMS Email Print Copy article link Save