205 Emerald Pond Ln #333, Durham, Nc 27705 is where Willard resides. Willard has listed (919) 493-4723 as his phone number. This person has lived also in Durham. The current age of Willard is 102. People possibly related to Willard are Hannah O Mize, Ruby Daniel Mize, Ralph Morrison Daniel and one other person. His birth year was listed as 1922.