Testing Labs in Archer, ID
2. Battelle Energy Alliance
2525 Fremont Ave, Idaho Falls, ID, 83402
3. Idaho National Laboratory
1955 Fremont Ave, Idaho Falls, ID, 83415
OPEN 24 HOURS
4. Teton Nuclear Medicine Service
2001 S Woodruff Ave Ste 14, Idaho Falls, ID, 83404
CLOSED NOW
33 Years
in Business
5. Materials Testing & Inspection
1230 N Skyline Dr, Idaho Falls, ID, 83402
CLOSED NOW
30 Years
in Business
6. Micro Wise Laboratories
258 N Water Ave, Idaho Falls, ID, 83402
Showing 1-6 of 6