Michel Blevens
Birth date: Feb 26, 1954 Death date: May 14, 2024
Michel Blevens, born on February 26, 1954, in Tulsa, Oklahoma, passed away on May 14, 2024, in Tulsa, Oklahoma. He is survived by his significant other, Sylvia McElhannon, who meant the world to him. Michel touched the lives of m Read Obituary