Todd Williams

Birth date: Sep 23, 1953 Death date: Jan 3, 2025

Todd Thomas Williams, 71, passed away peacefully on January 3, 2025, at Sturgill Hospice House in Spring Hill, FL. He was born September 23, 1953, in Rochester, NY, to Thomas and Melba Williams. Todd worked as a physical therapist