1. Snarling Fish Steelworks 4865 Windermere Dr, Victor, ID 83455 Coordinate: 43.65228,-111.0683 Phone: (208) 399-2799