Frank Willard was born in 1934, age 90. Frank Willard's address is 59350 Teaberry Court , Elkhart, IN 46517. Possible relatives include Ama Willard, Brandon Willard and 3 others. Public records show Frank has also lived in Elkhart, IN. Frank's latest phone number is (574) 875-1627.
Phone Numbers: (574) 875-1627
Anna Willard's current address is 59350 Teaberry Court , Elkhart, IN 46517. Anna's age is 65 years old (1958). Phone numbers associated with Anna are (219) 875-1627 and (574) 233-5864.
Also goes by: Ama T Willard,
Anna Therese Willard
Address History: 59350 Teaberry Court, Elkhart, IN 46517;
51942 Clearwater Court, Elkhart, IN 46514;
South Bend, IN 46615
Results 1 - 2 of 2