No licensing information is associated
Idaho National Laboratory consists of an 890-square-mile area in southeastern Idaho often referred to as the “INL Site,” as well as laboratories and administrative buildings located approximately 35 miles to the east in the city of Idaho Falls.
Return to Factsheets