Lenard turned 61 years old. This person's birth year is 1963. Kameron D Berry, Katherine L Berggurst, Ivory Jill Smith and 4 other people are people possibly related to Lenard. Lenard owns the phone number (405) 229-6536. This person has lived also in Garland, Arlington, Little Rock and 2 other cities. 10222 Finley Rd, Oklahoma City, Ok 73120 is where Lenard resides.