May 12, 1997 - July 20, 2016, David Walker passed away on July 20, 2016 in Grants Pass, Oregon. Funeral Home Services fo...