Labs & Imaging Centers
East Idaho Center For Sleep LLC
Lab & Imaging Center
- 1341 East 17th Street, Idaho Falls, ID, 83404
- (208) 523-7246
Idaho Falls, IDView Details
Lab & Imaging Center Idaho Falls, ID
Teton Microbiology Laboratory is a lab & imaging center in Idaho Falls, ID.
258 N Water Ave Suite 2, Idaho Falls, ID, 83402
258 N Water Ave Suite 2, Idaho Falls, ID, 83402
Lab & Imaging Center
Lab & Imaging Center
Lab & Imaging Center