Lenora Allard was born in 1919, age 104. Lenora Allard's address is 1816 East Brown Road , Mesa, AZ 85203. Possible relatives include Gilbert Allard, Michael Scott and others. Public records show Lenora has also lived in Chandler, AZ. Lenora's latest phone number is (480) 650-9511. Previous phone numbers include (480) 899-4662 and (623) 229-1540.
Also goes by: Lenora M Allard
Results 1 - 1 of 1