Willard has previously lived in Pittsford. Willard’s residency is at 111 Willard Rd #1, Pittsford, Ny 14534. The age of Willard is 94. His birth year was listed as 1929. The phone number (585) 586-4303 is Willard’s.