Terry Willard, 70, passed away August 24, 2011 in Lake Havasu City, Arizona. He was born October 15, 1940 in Klamath Falls, Oregon, to Irving and Ethel Willard, the third of four children. Terry fell in love in grade school and later married... View Obituary & Service Information