Lenard Parent was born in 1959, age 65. Lenard Parent's address is 28214 W 10 Mile Road , Farmington Hills, MI 48336. Possible relatives include Justin Amara, Leonard Parent and 1 others. Lenard's latest phone number is (248) 505-5452. Previous phone numbers include (248) 576-6877.
Address History: 28214 W 10 Mile Road, Farmington Hills, MI 48336
Results 1 - 1 of 1