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