Myrtle Willard was born in 1918, age 106. Myrtle Willard's address is 196 N Elm Street , Northampton, MA 01060. Possible relatives include Beth Willard, Bill Willard and 8 others. Public records show Myrtle has also lived in Northampton, MA. Myrtle's latest phone number is (413) 584-8845.
Also goes by: Myrtle R Willard
Phone Numbers: (413) 584-8845
Results 1 - 1 of 1