Willard has listed phone number: (617) 424-1432. Willard’s current address is 130 Dartmouth St #621, Boston, Ma 02116. Willard is related to or closely associated with Thelma M Chandler, Hung Ying Chan, Alice Ym Chan and 4 other people. Other cities that he has stayed in are Boston, Cambridge and Roslindale. 1923 is the birth year of Willard. This year Willard celebrated his 100 birthday.