Teton Radiology (208) 522-3017 | Idaho Falls, ID 83404 7.7 mi 2001 S Woodruff Ave | Call NowDetails |
Teton Microbiology Laboratory (208) 529-0077 | Idaho Falls, ID 83401 8.3 mi 300 S Freeman Ave | Call NowDetails |
Express Lab (208) 529-8330 | Idaho Falls, ID 83404 8.8 mi 3910 Washington Pkwy. | Call NowDetails |