Willard has reached the age of 98 years. Other cities that he has stayed in are Coleman, Poolville and Hobbs. Willard’s residency is at 8208 Carlos St, Fort Worth, Tx 76108. The birth year was listed as 1926. The number currently linked to Willard is (915) 625-4993. Willard's possible relatives are Donna Stubbs Sullens, Ernest Wayne Sullens, Ruth W Sullens and 4 other people.