Steven Lee Kessler, 59, the son of Bob Kessler and Cleo Clanton Kessler, was born March 29, 1964, at Mercy Hospital in Springfield, Mo. He passed away June 7, 2023.
You can read this story + 2 more free this month
This story is on us. Create a free account to keep reading.
