Letha Willard was born in 1907, age 116. Letha Willard's address is 14957 South Spangler Road , Oregon City, OR 97045. Possible relatives include Robert Willard. Public records show Letha has also lived in Clearlake, CA and Livermore, CA.
Also goes by: Letha M Willard
Related to: Robert Willard
Address History: 14957 South Spangler Road, Oregon City, OR 97045;
16535 Dam Road Spc 35, Clearlake, CA 95422;
Livermore, CA 94551;
Canby, OR 97013
Results 1 - 1 of 1