Willie E. (Towell) Parker death notice and obituary, Saturday November 17, 2018. Sien Shelton Funeral Home Inc Skiatook, OK 74070