Leon Herndon Obituary: Earned A Master’s Degree In North Carolina Central University In 1962
March 16, 2023 – December 31, 1938, Leon Walker Herndon, Sr. North Carolina’s Cary – The second child of the late Garland and Bertha Herndon, Leon Walker Herndon, Sr., was born in Apex, North Carolina, on December 31, 1938. At his home in Cary, North Carolina, on March 16, 2023, he passed away surrounded by … Read more