Leon Avery Hudson Sr.
February 7, 1953 - February 3, 2023
Leon Avery Hudson Sr., of California, was born on February 7th 1953 in New York to Leon Hudson and Orether Davis, and passed away on February 3rd 2023 in California.
He is survived by his loving family. View Obituary & Service Information
