This person has lived also in Salisbury. Willard was born 94 years ago. Willard currently resides at 722 Delaware Ave, Salisbury, Md 21801. Willard's birth year is 1929. The number currently linked to Willard is (410) 742-9991.