Canyon Foot + Ankle logo

Canyon Foot + Ankle

Podiatry Clinic 2026 Bronze Winner
Specialty Medicine
2 Locations
✓ Claimed Verified 04/26

Locations

Map will load with page enhancement

Address

382 Overland Ave

Burley, ID 83318

Map

Contact

Address

2190 Village Park Ave

#100

Twin Falls, ID 83301

Map

Contact

Contact Information

Burley, Twin Falls

Connect