The possible relatives of Willard are Kelli Lynn Scruggs, Kathy Stagner Dooley, Glenn Stagner and 6 other people. This year Willard celebrated his 67 birthday. Willard has previously lived in Fort Worth, White Settlement, Benbrook and 2 other cities. The number currently linked to Willard is (817) 367-0627. 1957 is the birth year of Willard. 5828 Andy, Joshua, Tx 76058 is where Willard lives.