Other cities that he has stayed in are Rahway, Newark and Avenel. Willard turned 63 years old. Willard’s current address is 175 Munn Ave #104, Irvington, Nj 07111. 1961 is the birth year of Willard. The number currently linked to Willard is (973) 287-6289.