Bill J Landrum
January 30, 1959 - October 28, 2022
Bill J. Landrum, 63, a longtime Afton resident passed away on Friday, October 28, 2022 at Freeman Hospital in Joplin, Missouri. He was born on January 30, 1959 in Grove, Oklahoma to Leo and Mary Elizabeth (Jackson) Landrum. In 1982 Bill married... View Obituary & Service Information
