Larry Lee Leonard
December 10, 1948 - January 25, 2023
Larry Lee Leonard was born on December 10, 1948, in Fort Scott, Kansas to Wilburt Hubert Leonard and Hattie Leona (Francis) Leonard. He passed from this life on Wednesday, January 25, 2023, in Tulsa, Oklahoma at the age of 74 years. Larry was... View Obituary & Service Information