The residency of Willard is at 1120 Galloway St, Washington, Dc 20011. Willard turned 97 years old. 1926 is the birth year of Willard. This person has lived also in Greenbelt and Lothian. Willard owns the phone number (202) 526-0543. Possible relatives of Willard are: Addalene N Spiller, Elizabeth F Spiller, Charles B Spiller and one other person.