Remembered with Love
- ads3921
- Oct 1, 2019
- 1 min read
Leo Turner

Leo “The Lion” Turner, also known as “Mr. Glass,” was born June 23, 1943 and died Sept. 18, 2019.
Services will be held Friday, Oct. 4 at 11 a.m. at the Sharon Seventh-day Adventist Church, 5909 N.E. 22nd Ave.