This person's birth year is 1945. Willard’s residency is at 6615 Gentle Bend Dr, Houston, Tx 77069. Business linked with Willard is Wec Construction, Inc. The current age of Willard is 79. Willard has listed phone number: (804) 748-3199. Other cities that he has stayed in are Chesterfield, Greenville, Midlothian and one other city.