Elmer Willard was born in 1926, age 98. Elmer Willard's address is 87 Rr 2 Box , Marlow, OK 73055. Possible relatives include Jennifer Hoover, Bill Willard and 7 others. Public records show Elmer has also lived in Duncan, OK.
Also goes by: Elmer T Wilard
Results 1 - 1 of 1