Leemon Odell Richards 

Born: November 20, 1932
Zalma, Bollinger County, Missouri

Spouse: Stella Faye Crader

Married: January 26, 1952