This person's birth year is 1942. The residency of Willard is at 10736 Hartle Dr, Hagerstown, Md 21742. Cities Willard has lived in before are Louisa, Virginia Beach and Hagerstown. Phone number listed for Willard is (301) 824-5179. The current age of Willard is 83. Willard is associated with Crenshaw Auto Repair, Inc.