Obit STEVEN JEROME TURNER Steven Jerome Turner was born on February 14, 1976, in Dallas, Texas, away on August 31, 2024 in Bedford, Texas. Affectionately known for his... My IMessengerSeptember 7, 2024