Debra Debbie Joyce True Taylor September 20 1950 May 28 2018 Published on: May 30, 2018 Read obituary