Calvin D Hurst, Steven D Hurst, Rita Ann Hurst and 4 other people are people possibly related to Willard. The age of Willard is 96. 733 Packard St, Warren, Oh 44483 is where Willard resides. 1927 is his birth date. He has stayed in Leavittsburg before moving to Warren. The number currently linked to Willard is (330) 393-6072.