Mr. Willard Eugene Alexander, 90, a longtime resident of Seymour, passed to his heavenly home from Fishers, IN, on Thursday, April 23, 2020 after a brief illness. He had split his time between his two daughters homes since September of 2017.... View Obituary & Service Information