Twin Falls Canal Company 357 6th Avenue West P.O. Box 326 Twin Falls, Idaho 83303 Recent UpdatesSWC-Media LinksRead More06/24/2024 Press ReleaseRead More2024 Water Delivery Date 4/15/2024Read More2024 Annual meetingRead MoreSnake River Quagga MusselRead MoreJay- Canal SafetyRead MoreView Our Full Gallery