Leona Waller was born in 1918, age 105. Leona Waller's address is 900 E Jefferson Street Apt 306, Macomb, IL 61455. Possible relatives include Clydene Waller. Leona's latest phone number is (309) 241-1515. Previous phone numbers include (309) 836-2609.
Related to: Clydene Waller
Address History: 900 E Jefferson Street Apt 306, Macomb, IL 61455
Results 1 - 1 of 1