Castella Izla Crumes
November 1, 1929 - February 27, 2020
Castella Izla Mae Crumes, 90, of O’Fallon died February 27, 2020 at Pike County Memorial Hospital in Louisiana. Funeral services will be held Sunday, March 1, 2020 at 1:00 p.m. at Bibb-Veach Funeral Home in Bowling Green with Rev. Sammy... View Obituary & Service Information