Eastern Idaho Foot Clinic 2565 Channing Way Idaho Falls, ID 83404 Phone: (208) 523-2928 Fax: (208) 523-2962
Category: Podiatrists