Joyce Elaine (Herrin) Davis, 59, died peacefully, surrounded by family, on Thursday, July 7, 2016 at Gateway Regional Medical Center.
Visitation will be 10 a.m. until time of service at 1 p.m. Saturday, July 9, 2016, at Irwin Chapel, 3960 Maryville Road in Granite City. Burial will follow at St. John Cemetery on Maryville Road in Granite City.