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