Water Canyon Road in American Falls, ID 83211

Water Canyon Road in American Falls, ID 83211 (Power County) is a residential street. It runs in an east-west direction starting from State Highway 37 and crosses Upper Spring Creek Road. Water Canyon Road also exists in Cassia County.

Road Type
residential street
Route
east-west