949 Blue Slide Rd, Thompson Falls, Mt 59873 is where Willard lives. The birth year was listed as 1916. Records link phone number (406) 827-3241 with Willard’s details. The possible relatives of Willard are Brandi Rae Fuhrmann, Patricia A Fuhrmann, Sally Lea Fuhrmann and one other person. Willard has previously lived in Portland, Great Falls, Cut Bank and one other city. Willard has reached 108 years of age.