Salmon Falls Idaho

Salmon Falls Dam

Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Salmon Falls Dam is a dam constructed across Salmon Falls Creek in Twin Falls County, Idaho in the United States. Located about 28mi southwest of …