1. Hubbard Land & Livestock 5530 N Arbon Valley Rd, Holbrook, ID 83243 Coordinate: 42.26386,-112.62471 Phone: (208) 698-3370