The age of Leonard is 57. 1967 is the birth year of Leonard. Leonard has listed (910) 424-3637 as his phone number. Leonard currently resides at 2914 68Th St, Lubbock, Tx 79413. Other cities that he has stayed in are Fayetteville, Fort Bragg and Lubbock. Cheryl L Kitchens, Tiffiny A Kitchens, Dickie Pruitt Kitchens and 2 other people are people possibly related to Leonard.