This person has lived also in Salisbury. Willard was born 95 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.