Winfred Cartis Leach
October 31, 1927 - April 29, 2020
Winfred Cartis "Winnie" Leach went to be with his sweetheart, Dorothy June Suttle Leach, on Wednesday, April 29, 2020 in Tulsa. Winnie was born in Allen, Texas on October 31, 1927, where he grew up on a farm and cultivated (pun intended) his... View Obituary & Service Information