Steven Snow
March 1, 1955 - April 28, 2020
Steven Lynn Snow, 65, of Tulsa passed away on April 28th, 2020 at his residence surrounded by his wife & daughter by his side. He was born March 1st, 1955 in Tulsa, OK to Leonard & Janette Snow. Steven was preceded in death by his parents. Steven... View Obituary & Service Information