The residency of Willard is at 3 Saylor Dr, Coplay, Pa 18037. Willard's birth date was listed as 1943. Records link phone number (610) 262-8386 with Willard’s details. This year Willard celebrated his 82 birthday. Willard has previously lived in Coplay.