1. Walters Produce Inc 2737 E Highway 33, Newdale, ID 83436 Coordinate: 43.888077,-111.604195 Phone: (208) 458-4105