Willard’s current address is 2002 Summit Ln, Oreland, Pa 19075. The current age of Willard is 72. Philadelphia and Phila are cities Willard has lived in. Records link phone number (215) 424-1888 with Willard’s details. 1952 is the birth year of Willard.
English is his ethnicity. His ethnic group is Western European. English is the language Willard can speak. Level of education Willard compleated is college.