Larry Joe McDowell, age 65, of Townsend, DE, passed away peacefully on Sunday, December 1, 2019, surrounded by his loving family. Born in Havre de Grace, MD on March 4, 1954, he was a son of the late Francis W. and Eleanor Violet... View Obituary & Service Information