Willard Russel's address is 306 Vine Street , Leavenworth, KS 66048. Possible relatives include Robert Russell, Tabitha Russell and 2 others. Public records show Willard has also lived in Leavenworth, KS. Willard's latest phone number is (913) 297-0638. Previous phone numbers include (913) 651-2341.
Also goes by: Willard M Russell
Willard Russel's current address is 12181 368 Avenue , Visalia, CA 93291. Willard's age is 95 years old (1929). Phone numbers associated with Willard are (559) 734-4932 and (559) 738-9030. Willard has also lived in Visalia, CA.
Also goes by: W Russel,
Willard L Russell
Results 1 - 2 of 2