Steven L. Powell
November 19, 1950 - June 11, 2015
Steven L. Powell, 64, of Tulsa passed away Thursday, June 11th, 2015. Steven was born to Jesse and Luyce Powell on November 19th, 1950 in Tulsa, Oklahoma. He was preceded in death by his parents and sister, Patti Brown. Steven is survived by... View Obituary & Service Information