Steele & Sons Leather is located at: 401 S. Challis St., Salmon, Idaho 83467.