Teton Foot and Ankle Center
3345 S Holmes Avenue, Idaho Falls 83404
A
Find Podiatrists in Idaho Falls, ID. Listings include Teton Foot and Ankle Center and Ankle and Foot Clinic of Idaho. Click on each in the list below the map for more information.