Richard "Gene" Eugene McAvoy
October 15, 1957 - May 15, 2024
Richard Eugene “Gene” McAvoy, age 66, passed away peacefully Wednesday, May 15, 2024, surrounded by loved ones. After years of struggle, Gene walked into heaven on healthy legs. Gene was born on December 15, 1957, to Richard and... View Obituary & Service Information
