Leonard Self, of Olivehurst, CA, passed away October 27, 2021. He was 62 years of age. He was born to John Self and Grace (Orozco) Chandler on July 21, 1959, in Marysville, CA. Leonard married his wife of almost 44 years, Darlene, December... View Obituary & Service Information
The family of Leonard Self created this Life Tributes page to make it easy to share your memories.
Thank you for subscribing.