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 … Read more