Eddy LeRoy Williams
November 24, 1959 - January 22, 2025
Eddy LeRoy Williams aka “Fast Eddy” returned to God on January 22, 2025 due to terminal COPD and heart disease. He was an alcoholic and drug addict most of his life which caused him to need assisted care. His last years and days... View Obituary & Service Information
