Richard Alvin Osborne
April 9, 1962 - May 19, 2019
Richard Alvin Osborne, 57, of Corvallis, died on Sunday, May 19, 2019 at home. McHenry Funeral Home is handling arrangements.
Richard Alvin Osborne, 57, of Corvallis, died on Sunday, May 19, 2019 at home.
McHenry Funeral Home is handling arrangements. View Obituary & Service Information