Willard is related to or closely associated with Marcie E Okeefe, Terrence Ambrose Okeefe, Ruth Dickey Okeefe and 6 other people. Pasadena and Pearland are cities Willard has lived in. The residency of Willard is at 622 Trichelle St, Pasadena, Tx 77506. 1961 is his birth date. The current age of Willard is 64.
Willard is the owner of 1 property. Address of the property owned by Willard is 622 Trichelle Street Pasadena TX 77506. His property value is $9,281. He owns properties with estimated land value $9,281.