526 Van Buren St, Covington, La 70433 is where Leneard resides. The current age of Leneard is 53. Leneard is related to or closely associated with Deborah A Collins, Michele L Collins, Swana Collins and 6 other people. This person's birth year was listed as 1971. Phone number listed for Leneard is (916) 568-5865. Other cities that this person has stayed in are El Paso, Madison, Sacramento and 2 other cities.