Leonard is a resident of 607 Jackson St, Clifton, Co 81520. Public records show Fairview, Gresham, Grand Junction and one other city as cities Leonard also stayed in. The current age of Leonard is 65. Leonard's birth date was listed as 1959. Records link phone number (970) 434-2669 with Leonard’s details.
Public records show that Leonard is German. His ethnic group is Western European. Language he can speak is English. High school is his education level. Leonard's date of birth was listed as 1959-01-29.