Teton Clinical Laboratory
2001 S Woodruff Ave Ste 14, Idaho Falls, ID 83404, (208) 522-2124
Snake River Cardiovascular & Pulmonary Laboratory
2001 S Woodruff Ave Ste 12b, Idaho Falls, ID 83404, (208) 529-2498 Express Lab
2220 E 25th St, Idaho Falls, ID 83404, (208) 529-8330 |