Stephen Douglas Williams, 64, was born on November 15, 1955 in Kansas and passed on April 10, 2020 in Oklahoma. Visitation will be held from 12 pm to 4 pm on Monday, April 20, at Floral Haven Funeral Home. Memorial Services to be held at a... View Obituary & Service Information