The residency of Leonard is at 1685 Crowder Dr, Florissant, Mo 63031. Other cities that he has stayed in are Florissant, Saint Louis and St Louis. The number currently linked to Leonard is (314) 229-7315. The current age of Leonard is 96. Leonard's birth date was listed as 1927. Records link Leonard with Michael Joseph Layton, Evelyn E Layton, Noreen L Layton and one other person.
Ethinicity of this person is English. Possible Leonard's ethnic group is Western European. English is the language Leonard can speak. Level of education Leonard compleated is college.