Craig Richard McKinnon
April 22, 1961 - July 30, 2024
Craig Richard McKinnon was born in April of 1961 to Robert and Jane McKinnon in Taipei, Taiwan. He passed away peacefully on July 30, 2024. Craig's family relocated to Corvallis where he spent his childhood and adult life. He grew up in North... View Obituary & Service Information
