The residency of Willard is at 2016 300, S Salt Lake, Ut 84115. The current age of Willard is 113. Willard has listed (801) 466-9508 as his phone number. Willard was born in 1911. Public records show Salt Lake City as a city Willard also stayed in.