The residency of Willard is at 18575 Forest Ave, East Detroit, Mi 48021. Willard turned 92 years old. The number currently linked to Willard is (586) 773-5639. Willard has previously lived in Eastpointe and East Detroit. Willard's birth year is 1931.