Sara L.(Harless) Owens Howell, 60, of Anderson, passed away on December 13, 2020, at Miller's Merry Manor in Chesterfield. She was born on January 25, 1960, in Anderson. She attended Pendleton Christian Church and Aletheia Fellowship Church... View Obituary & Service Information