1. Crop Production Services 394 Center St, Mccammon, ID 83250 Coordinate: 42.65274,-112.19383 Phone: (208) 648-7891