Leutenus Williams
Birth date: Aug 26, 1933 Death date: Feb 19, 2022
Leutenus Williams, 88, of Columbia, MO, passed away on Saturday, February 19, 2022. Services will live streamed on Saturday, February 26, 2022 at 3PM on Zoom: https://bit.ly/3LYhsRR Leutenus Williams was born August 26, 1933, in Read Obituary