Oregon · Lake fishing · Deer Island

Benham Slough

Benham Slough is a 16-acre lake near Deer Island, Oregon, at about 12 feet.

Local outfitters

Not on Roamze yet. Their page has how to reach them.