1953 is his birth date. People possibly related to Willard are Wilton A Woods, Zola Mae Woods, Sylvia A Rigsbeewoods and 3 other people. 810 Holden Beach Rd, Shallotte, Nc 28470 is where Willard resides. Willard has reached 71 years of age. The number currently linked to Willard is (864) 576-3437. Cities Willard has lived in before are Roebuck, Spartanburg, Inman and one other city.