1. Nelson Metal Technology Inc 1311 S Main St, Payette, ID 83661 Coordinate: 44.05995,-116.92591 Phone: (208) 642-4443
2. Seneca 25 N 6th St, Payette, ID 83661 Coordinate: 44.07539,-116.93908 Phone: (208) 642-4777