Delbert (Duke) Leon Webb, II 1970-2014 Delbert Leon Webb, II, better known as “Duke” was born February 20, 1970 in Muskogee, Ok to Delbert Leon and Imogene (Harvel) Webb. He left this world on Tuesday, November 25, 2014 in Tulsa,... View Obituary & Service Information
Obituary & Service
Delbert (Duke) Leon Webb, II
Delbert Leon Webb, II,...
Flowers & Gifts
Send flowers to the 1970-2014's family.Send Flowers