Leon Peek
July 6, 1949 - August 26, 2021
Leon Peek, 72, of St Petersburg passed peacefully at home August 26, 2021. He was born on July 6, 1949, in Alton, IL to Eldon and Olive Peek. Leon graduated from Bond County Community Unit High School in May of 1968. He took on many ventures... View Obituary & Service Information