Phone number listed for Willard is (215) 723-4653. Willard turned 65 years old. A city Willard has lived in before is Souderton. Willard is a resident of 646 Elroy Rd, Souderton, Pa 18964. His birth year was listed as 1960.