Teton Foot & Ankle Ctr 3345 S Holmes Ave Idaho Falls, ID 83404 Phone: (208) 528-6225 Fax: (208) 528-8022
Category: Podiatrists