Teton Turf & Tree 4735 E Hwy 33Sugar City, ID, 83448 View Phone 208-458-4161 4735 E Hwy 33Sugar City, ID 83448 Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page