The current age of Williard is 65. 1959 is the birth year of Williard. The residency of Williard is at 81 Bradford Ave, Pittsburgh, Pa 15205. In addition to Pittsburgh, Williard also lived in Pittsburgh and Mc Kees Rocks. Williard has listed (412) 922-0855 as this person's phone number.