Alvin Thomas
Birth date: Dec 13, 1936 Death date: Nov 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 hi Read Obituary