1. Spencer Land & Livestock 26885 N 63700th W, Malta, ID 83342 Coordinate: 42.3063,-113.36917 Phone: (435) 827-5559