
No licensing information is associated
INL is an 890-square-mile area in southeastern Idaho referred to as the “INL Site,” with laboratories and administrative buildings located Idaho Falls.
Return to Fact sheets
INL is an 890-square-mile area in southeastern Idaho referred to as the “INL Site,” with laboratories and administrative buildings located Idaho Falls.