In addition to Villa Hills, Willard also lived in Cincinnati, Glen Ridge, Whippany and 4 other cities. Willard's possible relatives are Michelle A Mcintosh, Beverly A Landrommcintosh, Bev Landrum Mcintosh and one other person. Willard owns the phone number (973) 783-8741. Willard was born in 1958. This year Willard celebrated his 66 birthday. Willard now resides at 2507 Woodstone Way, Villa Hills, Ky 41017.