650. John Edwin King LEONARD41 was born on 8 June 1891 in Kerr, North Carolina, United States. He died on 17 June 1936 at the age of 45 in Oteen, NC.
John Edwin King LEONARD and Margaret "Maggie" SELF were married on 14 February 1922. Margaret "Maggie" SELF was born in 1903 in FL.