Utility Companies go Results Found: 3 Button group with nested dropdown Idaho Power Company 243 Blue Lakes Blvd S Twin Falls ID 83301 (208) 736-3439 Twin Falls Canal Co Twin Falls Canal Co 357 6th Ave W PO Box 326 Twin Falls ID 83303-0326 (208) 733-6731 Intermountain Gas Company 451 Alan Dr Jerome ID 83338 (208) 737-6300