Evalena Willard was born in 1908, age 115. Evalena Willard's address is 1847 S 16th Street , Kansas City, KS 66103. Possible relatives include Helene Willard, Kenneth Willard and 1 others. Public records show Evalena has also lived in Kansas City, MO.
Results 1 - 1 of 1