Alvin Thomas
December 13, 1936 - November 16, 2021
Alvin Thomas, also known as Dugga, peacefully passed away at his home in Odessa, Florida on November 16, 2021. He was born December 13, 1936, in Port of Spain, Trinidad to Cyril Thomas and Iris Villafana. After graduating from high school... View Obituary & Service Information