LEONARD, ESTHER (LOIS) Age 98 of Vestavia, passed away on August 2nd, 2016. She was preceded in death by her husband John, sons Jerry Leonard, Michael Leonard, daughter Patricia Burnett, and grandson Kevin Leonard. She is survived by daughters Mary Levey (Bill) of Vestavia, Sharlene Leonard of Daphne, Debra Rankin (Rick) of Alabaster and a loving host of grandchildren, great grandchildren, nieces and nephews, all of whom loved her very much. Visitation at Our Lady of the Valley, 5510 Double Oak Lane, Pelham, AL, on Saturday August 6th, 10-11 AM, with a funeral Mass to follow. In lieu of flowers, donations may be made to The Greater Birmingham Humane Society or Our Lady of the Valley Catholic Church.