Joseph Weaver
March 5, 1980 - February 20, 2022
Joseph Alexander Weaver was born on March 5, 1980, and passed away on February 20, 2022, following a hard-fought battle against the Corona virus. He was 41 years of age. Joseph’s mother, Florence “Sug[ar]” Ray Weaver, gave... View Obituary & Service Information