He has stayed in Tecumseh and Topeka before moving to Topeka. Willard owns the phone number (785) 235-2527. This person's birth year is 1935. The age of Willard is 88. Willard’s residency is at 2830 Shawnee Dr, Topeka, Ks 66605. Records link Willard with Leann Bearden, Barbara J Perry, Mark Lin Perry and 2 other people.