Walter Deion Taylor
Birth date: May 25, 1964 Death date: Apr 4, 2023
Walter Deion Taylor resided in Lakeland, Florida. On April the 4th, 2023, he suffered from a heart attack and slipped into the presence of his Lord and Saviour, Jesus Christ. Walter was born on May 25th 1964, to Linda and Charles Read Obituary