1. Crop Production Services 410 E Center St, Bancroft, ID 83217 Coordinate: 42.71785,-111.87863 Phone: (208) 648-7680