Phone number listed for Willard is (502) 489-8034. Willard has reached the age of 85 years. Willard now resides at 402 Willow Stone Way, Louisville, Ky 40223. His birth year was listed as 1938. Willard is related to or closely associated with Philip Lownerofpci Johnston, Kellie Annette Wommack, Lorine H Johnston and 5 other people. He has stayed in Louisville before moving to Louisville.