In addition to Florissant, Leonard also lived in Florissant and St Louis. The current age of Leonard is 70. Leonard now resides at 3985 Woodcrest Dr, Florissant, Mo 63033. The number currently linked to Leonard is (314) 239-1206. Leonard's birth date was listed as 1954. Leonard's possible relatives are Debra A Sturgeon, Adam M Sturgeon, Daniel L Sturgeon and one other person.
Leonard is English. Possible Leonard's ethnic group is Western European. Leonard's language is English. Leonard's level of education is high school. This person date of birth is 1954-02-03.