Joseph Rene Vachon
March 31, 1978 - February 25, 2023
Joe was a beloved son, father and grandfather who passed away unexpectedly on February 25th at CMMC. He was born in Lewiston on March 31st, 1978. Joe graduated from Lisbon High School in 1996. His favorite things in life were fishing, gardening,... View Obituary & Service Information