Steven Devon Woodard
August 23, 1971 - February 1, 2022
Steven Devon Woodard was born August 23, 1971 in Muleshoe, TX to Charles and Barbara Lee. He tragically passed away in Winters, TX on February 1, 2022. The service will be held at 2PM on February 12, 2022 at Beltway South Chapel in Abilene,... View Obituary & Service Information