Public records show Burton, Flint, Charlevoix and one other city as cities Willard also stayed in. The phone number (239) 540-4559 is Willard’s. Willard's birth date was listed as 1943. The age of Willard is 81. Possible relatives of Willard are: Willard J Crystal, Rodney Deloss Sadler, Rodney James Crystal and 6 other people. Willard’s residency is at 2014 29Th Ln, Cape Coral, Fl 33904.