Natasha Mae Thomas was born to the late Joy Lemay Chavers Thomas and Donnie Chavers on August 11, 1983 at Lallie Kemp Hospital in Independence, LA. Natasha departed this life on Saturday April 25, 2026 at St. Tammany Parish Hospital in Covington, LA.