1. Twin Falls Canal Co 1310 Burley Ave, Buhl, ID 83316 Coordinate: 42.59402,-114.76886 Phone: (208) 543-4264