4609 100Th St, Lubbock, Tx 79424 is where Leonard resides. Leonard has reached the age of 60 years. This person has lived also in Lubbock and Abilene. Leonard's birth year is 1964. The number currently linked to Leonard is (806) 771-2111.