INTERMOUNTAIN NEW HOLLAND Store in HEYBURN 25 Nov Address330 COMMERCE STHEYBURN, ID 83336ContactTel: (208) 678-9044Website: https://www.i-newholland.com Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map