Willard owns the phone number (405) 755-1987. Willard was born in 1958. People possibly related to Willard are Susan A Williams, Sue Williams, Mary E Williams and 2 other people. In addition to Edmond, Willard also lived in Oklahoma City. Willard now resides at 14800 Carlingford Way, Edmond, Ok 73013. Willard turned 66 years old.
Public records show one property record linked with Willard. Willard has a property on 14800 Carlingford Way Edmond OK. His property value is $35,157.