1. Teds Diesel Electric Service 1141 S Highway 30, Heyburn, ID 83336 Coordinate: 42.55992,-113.77088 Phone: (208) 878-4991