Public records show that Willard is connected with Forney Enterprises, Inc. The birth year was listed as 1927. A city Willard has lived in before is Tampa. Willard is a resident of 909 Oregon Ave,...