Jospeh Jackson Willard
July 26, 1950 - June 19, 2022
Joseph Jackson Willard was born on September 26, 1950, in Woodland, California, to Lewis Frank Willard and Virginia Lee (McAntosh) Willard. He passed form this life on June 19, 2022, in Oklahoma City, Oklahoma at the age of 71. Joseph graduated... View Obituary & Service Information
