David Earl Willard, 72, passed away Wednesday, March 29, 2017, surrounded by family at his home in McPherson. He was a retired machinist and had worked at Wear Technology. David was also a veteran of the U.S. Marine Corps and had served in... View Obituary & Service Information