Steve Turner
December 11, 1959 - July 27, 2024
Stephen Keeling Turner was born on December 11, 1959, in Waco, Texas, the son of Robert G. Turner and Janet A. Keeling. Stephen was the oldest of his siblings Mark Turner, Vince Hine, Jeff Turner, & Deborah Shirk. He passed away on July 27,... View Obituary & Service Information
