Obituary Steven H. Poplin of Coweta passed away on Tuesday morning, February 13, 2007 at Southcrest Hospital in Tulsa. He was 54 years, 6 months, and 7 days old. Steven was born on August 6, 1952 in Tulsa, Oklahoma to Dennis H. and Mina Ruth... View Obituary & Service Information