8 people are employed at Hecla Limited.
Hecla Limited is based in Coeur d'Alene, Idaho.
The NAICS codes for Hecla Limited are [2122, 33, 21223, 212, 212231, 21].
The SIC codes for Hecla Limited are [10, 104].