1. Western Alfalfa Farms Inc 1690 E 990 S, Eden, ID 83325 Coordinate: 42.57637,-114.19246 Phone: (208) 825-5117