Stephen John Mercer, born on April 2, 1955, in Lansing, MI, passed away on December 13, 2025, at the age of 70. He was a resident of Clearwater, Florida.
He will be entombed at Sylvan Abbey Memorial Park in a private family service.
Kind condolences may be offered in our "Add a Memory" section below.