Deer Creek is a large tributary to the Illinois River.
11 Nov 2016

Deer Creek, Illinois River – November 11, 2016

Deer Creek is a large tributary to the Illinois River that flows through the town of Selma, Oregon. It is accessible off of Hogue Drive in Selma. Running Deer Creek into the Illinois is a nice alternative to launching from Eight Dollar Bridge (on the Illinois), as the run from

Will Volpert 0