Leonard is a resident of 1435 Fieldspan Rd, Duson, La 70529. Walker and Baton Rouge are cities Leonard has lived in. This person is linked with Gotcha Recoveries, Llc. Leonard owns the phone number (337) 873-3926. 1937 is the birth year of Leonard. The current age of Leonard is 86.
Public records show that Leonard is English. Ethnic group of this person is Western European. Language he can speak is English. According to public records Leonard's education level is high school.