Luther Woods
February 27, 1953 - February 14, 2026
Luther "Son" Woods, a beloved son, father, and friend, was born on February 27, 1953, in the charming town of Talladega, Alabama. He departed from this earthly realm on February 14, 2026, leaving behind a legacy of strength, joy, and unwavering... View Obituary & Service Information
