This person has lived also in Trainer and Chester. This year Willard celebrated his 65 birthday. 3508 3Rd St, Marcus Hook, Pa 19061 is where Willard lives. The phone number (610) 494-8774 is Willard’s. Willard's birth date was listed as 1959.