Willard has listed (304) 329-1445 as his phone number. Willard now resides at 70 Albright Rd, Kingwood, Wv 26537. Public records show Pursglove, Kingwood and Albright as cities Willard also stayed in. The current age of Willard is 54. Willard was born in 1970.