Artis Marie Leake
Published 3:50 pm Tuesday, February 8, 2022
Getting your Trinity Audio player ready...
|
Artis Marie Leake, 86, of Natchez, died Monday, Feb. 7, 2022, at St. Luke’s Health- The Vintage Hospital in Tomball, TX. Services are incomplete with Bateaste Memorial Funeral Services in Natchez.