Lloyd Everette Townsend
March 15, 1930 - July 30, 2013
Lloyd Everette Townsend Age 83, of Newark, DE, passed away at St Francis Hospice on July 30, 2013. Lloyd was born in Evansville, Indiana on March 15, 1930, son of Callie Thelma Ledgerwood and Clifford Gerald Townsend. He was predeceased by... View Obituary & Service Information