LeRoy Pennyman

Birth date: Feb 4, 1958 Death date: Dec 28, 2018

LeRoy Pennyman, 60 of Tulsa, Oklahoma passed from this life on Friday, December 28, 2018 at his home in Tulsa with his family by his side.  He was born February 4, 1958 in Barnesville, Georgia to his parents, Thomas Walker and Bla