Willard Stevens death notice and obituary, Wednesday October 25, 2023. Miles Funeral Home Hazlehurst, GA 31539-6147