Alvin Joseph Turcotte
October 21, 1944 - June 5, 2016
Alvin Joseph Turcotte, 71, died at his Corvallis home on June 5th. Surrounded by family, he delighted them with his humor to the last, holding a profoundly deep love for each of them. As one of Jehovah’s Witnesses, Al found comfort in... View Obituary & Service Information