Patricia Ann Willard
April 26, 1940 - April 3, 2021
Patricia Willard, 80, passed away Saturday, April 3, 2021 at home in her sleep after an extremely short battle with cancer. She was born April 26, 1940 in Byron, Illinois, to parents Kenneth and Dorothy Horton. She also had a brother, Henry,... View Obituary & Service Information