Otto Freeman Richards
Died: December 22, 1983
Burried:
Spouse: Irma Ashcraft
Married:
Kids David and Kathy