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