Ben Cleek
January 2, 1997 - May 31, 2020
Ben Cleek, of House Springs, Missouri was born January 2, 1997, in Saint Louis, Missouri, to Mitchell Cleek and Deborah (nee Anspach) Cleek and entered into rest, Sunday, May 31, 2020 at the age of 23 years. He is survived by, one (1) son,... View Obituary & Service Information