Kevin Allen 62 of Richmond passed away June 6, 2023, after a long illness. He was born April 8, 1961, in Chicago Heights, Illinois to View full obituary