Willard’s residency is at 1149 Otis Pl #G88, Lakewood, Co 80232. In addition to Lakewood, Willard also lived in Glenpool, Norman, New Orleans and one other city. 1971 is his birth date. We have found 8 possible relatives of Willard: Brenda Darlene Maier, Lisa A Maier, Benjamin J Maier and 5 other people. This year Willard celebrated his 53 birthday. The number currently linked to Willard is (918) 322-3566.