Lenora Edwards was born in 1922, age 102. Lenora Edwards's address is 9271 E Creek Street , Tucson, AZ 85730. Lenora's latest phone number is (520) 733-9683. Previous phone numbers include (602) 384-3889.
Address History: 9271 E Creek Street, Tucson, AZ 85730;
201 N Garden Avenue Apt 43, Sierra Vista, AZ 85635;
Willcox, AZ 85643
Results 1 - 1 of 1