David E Tiller

Birth date: Sep 15, 1951 Death date: Dec 15, 2023

David E. Tiller, 72, passed away unexpectedly at Advent Health in Tampa, FL on December 15, 2023, in the company of his loving wife, Linda Chen. Born on September 15, 1951, in St. Joseph, MO; David was the first-born son of Raymon