The phone number (317) 738-4366 is Willard’s. Willard has reached 84 years of age. This person has lived also in Indianapolis. His birth year was listed as 1940. Denise R Johnson, Doris A Stephenson, Brenda Roy and 2 other people are people possibly related to Willard. 350 Hamilton Ave, Franklin, In 46131 is where Willard lives.