COLUMBUS — Oscar Lee Williams, 91, died Feb. 22, 2021, at Baptist Memorial Hospital-Golden Triangle. Arrangements are incomplete and will be announced by Carter’s Funeral Services of Columbus.
Appeared in The Commercial Dispatch on February 23, 2021