2700 HIGHWAY 93 TWIN FALLS, ID 83301 Get Directions
2700 HIGHWAY 93 TWIN FALLS, ID 83301 Get Directions
Since 1910, Salmon River Canal Co Limited has been providing Water Distribution Or Supply Systems For Irrigation from Twin Falls. Salmon River Canal Co Limited is incorporated in Idaho.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.