Teton Foot & Ankle Center

foot doctor, podiatry, podiatrist

Contact Information

3345 S Holmes Ave
Idaho Falls, ID
Phone: 208-528-6225
With over 20 years of experience, Dr. James has served the very region he grew up in. He is dedicated to his patients and making each visit a pleasant one. No one deserves to live in pain, so come on in to Teton Foot and Ankle Center