Afton is a city Leonard has lived in. Leonard is a resident of 16285 86Th St, Owasso, Ok 74055. The number currently linked to Leonard is (918) 274-9807. Leonard's birth year is 1948. The current age of Leonard is 76.
Public records show that Leonard is German. Western European is his ethnic group. English is the language Leonard can speak. High school is his education level.