Deborah Joy Allen
March 8, 1954 - December 8, 2017
Deborah Joy (Melanson) Allen, born March 8th, 1954 in Los Angeles, CA passed away December 8th, 2017 in Tulsa, OK. Debbie is survived by her parents Rene and Joy Melanson, brother Mark Melanson, husband of forty-five years Michael Allen, sons... View Obituary & Service Information