Geneva Anthony Richards

Friday, November 9, 2012

Geneva Anthony Richards, 71, of Cahokia, Ill., former Leachville area resident, died Wednesday, Nov. 7, 2012, at the Memorial Hospital in Belleville, Ill. Funeral arrangements are incomplete and will be announced by Howard Funeral Service of Leachville. A guest register is available at www.HowardFuneralService.com