Leroy Theadore Carter died on May 5, 1992 in Los Angeles County, California. Born in Nevada, California on April 6, 1924, he lived to be 68 years, 29 days old.
His father's last name was Cloward, and mother's maiden name was Davis.
His Social Security Number was 563-20-4805.