Thelma L Williams

Birth date: Feb 9, 1939 Death date: Jul 27, 2024

Thelma L. Williams, 85, of Tampa, Florida passed away on July 27, 2024. Loving mother to Victor Williams, Vincents Williams (Tracy), Martin Williams Jr. (Cheri), and Corey Brown. Host of many nieces, nephews, grandchildren, and gr