William Joseph Beasley
January 18, 1929 - April 28, 2019
William Joseph Beasley, age 90, of Spencer passed away Sunday, April 28, at the Glenn A. Kiser Hospice House. He was born January 18, 1929 in New Hanover County, NC the son of the late Lydia Atkinson Beasley and Cephus Beasley. He attended... View Obituary & Service Information