Teton Radiology Inc. of Idaho Falls Categories HEALTH CARE FACILITIESMEDICAL LABORATORIES 2001 S. Woodruff Ave., Ste 17 Idaho Falls ID 83404 (208) 524-7237 (208) 522-3017 Send Email Visit Website About Us Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×