Thomas Gordon Otto, Lucille A Otto, Ben Thomas Otto and one other person are people possibly related to Gordon. Gordon’s current address is 200 Jeb St #8T, Willard, Mo 65781. 1929 is the birth year of Gordon. Gordon was born 94 years ago. In addition to Willard, Gordon also lived in Willard. Gordon has listed phone number: (417) 742-3648.