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