Robert Dean Leonard
Born: 4 March 1933; Died: 19 June 2020
Son of Carrie Vinita (Hendricks) & Cedric Wilford Leonard.
Husband of Ella Mae (Main) Leonard.
More
Military