Edgar Villa
April 15, 2020 - June 13, 2020
Edgar Alberto Villa, 34, of Tulsa, Oklahoma passed from this life on Sunday, June 14, 2020 in a Tulsa hospital. He was born April 15, 1986 in Juarez, Mexico to his parents, Martin Villa and Olga Leticia Hernandez Villa. He married the love... View Obituary & Service Information