1. Helena 3656 Industrial Rd, Homedale, ID 83628 Coordinate: 43.60554,-116.92072 Phone: (208) 337-3123