William Lloyd Townsend III
November 2, 2010 - August 14, 2018
William Lloyd Townsend III of Decatur GA, passed away on August 14, 2017. Funeral Service for William Lloyd Townsend III of Decatur, Ga. will be held on Friday August 24, 2018 11:00 AM in our Chapel with Reverend Roy C. Moffett, officiating.... View Obituary & Service Information