Michelle Lee Howell

Birth date: Nov 28, 1976 Death date: Jun 26, 2024

Born on November 28th, 1976 to Brent and Deborah Buriff in Hollywood, Florida, Michelle Lee Howell passed away on June 26th, 2024 at the age of 47 after a two-year courageous battle with colon cancer. Michelle was preceded in dea