4600 Prince Dr #3, Paragould, Ar 72450 is where Leonard lives. A city Leonard has lived in before is Lynwood. Leonard turned 107 years old. His birth year was listed as 1917. The number currently linked to Leonard is (870) 236-8669.
Possible Leonard's ethincity is English. Possible Leonard's ethnic group is Western European. He doesn't have problems speaking English. Leonard's level of education is graduate school.