David Allen
September 8, 1948 - June 16, 2022
David E Allen of Leesburg FL born September 8th, 1948 died peacefully at home June 16th, 2022. He was the owner/operator of Economy Auto and Towing in Leesburg FL for over 40 years. He is survived by his wife of 48 years Debby; son Donny (Olivia)... View Obituary & Service Information