Anonymous
Planted a Memorial Tree in honor of Stephen.
Birth date: Aug 16, 1968 Death date: Sep 27, 2023
Stephen Leigh Palmer, 55, of Pasadena, Texas transcended into his next life on September 27, 2023. Stephen was born in Houston, Texas on August 16, 1968. He studied Information Technology Management at American Military Universit Read Obituary
My deepest condolences. We spoke from time to time from about the Fandom we shared, music, cats, mental health, and life in general. I know that as he has moved beyond his life here he is welcomed with peace beyond.
We will miss you my brother,
Steve Liles
I will miss you my friend.