Steve passed away with his son, Brandon, at his side on April 18, 2025. Steve was born on March 25, 1969, in Roswell to Larry Youngblood and Elsie Chowen. His father Larry and his wife, Jeanne, precede him in death, as did his grandparents.... View Obituary & Service Information