Express Lab - Woodruff Categories REFERENCE LABORATORY 2001 S. Woodruff, Ste 15B Idaho Falls ID 83404 (208) 529-8330 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×