Public records show Atlanta and Cumming as cities Willard also stayed in. 1943 is the birth year of Willard. Phone number listed for Willard is (404) 237-1392. Records link Willard with Willard F Ehrhardt, Cheryl Ehrhardt, Jr Wf Ehrhardt and 3 other people. The current age of Willard is 81. This person is linked with companies: Health Partners, Inc, Alliance Health Of Santa Teresa, Inc, Resource Capital, Inc, Alliance Health Of Fort Worth, Inc, Alliance Health Holdings, Inc, Alliance Health, Inc and Alliance Health Of Bridgeport, Inc. Willard is a resident of 2573 Birchwood Dr, Atlanta, Ga 30305.