People possibly related to Willa are Debra A Duncan, David Dean Duncan, Lori Dlynn Duncan and one other person. Willa now resides at 973 Airport Rd, Sheridan, Wy 82801. Her birth year was listed as 1942. Records link phone number (307) 674-6732 with Willa’s details. The age of Willa is 82.
Willa is Scotch. Her ethnic group is Western European. Willa's language is English. According to public records Willa's education level is high school.