Leo Cloutier, age 91, of Columbia, Missouri passed away on April 16, 2022 at Boone Hospital. He was born on July 6, 1930 in Spencer, Massachusetts; a ... Read More
We apologize for the inconvenience but this obituary is inactive.
Sponsor now to activate and continue sharing memories of Leo
for $10 / month
Obituary activity for :
This obituary is administered by:
~ Klodijan Dullaj ~