Alvin Townsend
July 28, 1946 - March 12, 2020
Alvin Townsend passed away on Thursday, March 12, 2020 after reaching the age of 73. After battling cancer, he died peacefully at home in Anniston Alabama with his beloved wife Maniela “Ellie” Townsend and his daughter, Tracy Townsend... View Obituary & Service Information