We will include the information below in the email along with a link to the obituary:
Obituary for
Barbara Lee Willard
March 27, 1948 – June 24, 2020
Barbara Lee Willard, age 72 of O'Fallen, Illinois, formerly a long-time resident of San Diego, CA passed away peacefully in the comfort of her home with her family on June 24th 2020.
Barbara was a loving mother and devo...