This person's birth year is 1931. This year Willard celebrated his 92 birthday. A city Willard has lived in before is Canton. 7645 Sun Island, South Pasadena, Fl 33707 is where Willard lives.
One property is owned by Willard. Address Willard's property is 7645 S Sun Island Drive ## 202 South Pasadena FL 33707.