Richard Lee Powell death notice and obituary, Thursday May 31, 2018. Whitt Funeral Home Duncan, OK 73533