Public records show Inverness, Columbia, Alvarado and 6 other cities as cities Willard also stayed in. Records link phone number (202) 543-5691 with Willard’s details. The residency of Willard is at 1239 Duncan Pl, Washington, Dc 20002. Willard's birth date was listed as 1943. The age of Willard is 81. Records link Willard with Diane M Levy, Allison Lee Jones, Lesli Rachelle Killeen and one other person.