Mr. Archie Leon Hudson
September 28, 1943 - December 31, 2024
Archie Leon Hudson, affectionately known as "Pop" passed away in Anniston, Alabama on December 31, 2024. Memorial services will be held at Miller Funeral Home in Anniston, Alabama on Friday, January 3rd at 11:00am. Leon was born on September... View Obituary & Service Information
